This API endpoint on the merchant side allows Dintero to notify
the session.url.callback_url when the payment is completed
POST is only use if
callback_urlincludesmethod=POSTquery parameter.
The
bodyandtransaction_idis optional ifreport_error=true
Documentation Index
Fetch the complete documentation index at: https://docs.dintero.com/llms.txt
Use this file to discover all available pages before exploring further.
Dintero signature that can be used to verify the payload from the callback.
Only include if a signature secret exist:
A unique delivery ID to identify the event, which can be useful for tracking and troubleshooting purposes
The method to use when delivering the callback
Aditional data included
The Id for the transaction created
Session Id. Either session_id or sid is required.
Session Id if sid_parameter_name=sid. Either session_id or sid is required.
The merchants reference
ISO 8601 format for when the transaction was created
Error code
Event applied to transaction
Id for the event applied to transaction
Report error callback
Delay before delivering the callback
Deliver callback on othe transaction events
The payment product corresponding to this transaction
bambora, collector, dintero, dintero_psp, instabank, klarna, netaxept, payex, santander, swish, vipps, kravia, two, seitatech The payment product type corresponding to this transaction
bambora.applepay, bambora.creditcard, bambora.googlepay, bambora.mobilepay, bambora.vipps, collector.invoice, collector.invoice_b2b, collector.invoice_b2b_preapproved, collector.installment, dintero.zero, dintero.wallets, dintero.external, dintero_psp.creditcard, dintero_psp.vipps, dintero_psp.googlepay, dintero_psp.applepay, dintero_psp.clicktopay, instabank.finance, instabank.invoice, instabank.installment, instabank.postponement, klarna.klarna, klarna.billie, kravia.invoice_b2b, kravia.invoice_b2b_grouped, kravia.invoice_b2c, two.invoice_b2b, netaxept.creditcard, payex.creditcard, payex.mobilepay, payex.swish, payex.vipps, payex.applepay, payex.clicktopay, payex.googlepay, santander.debit_account, seitatech.in_person, swish.swish, vipps Non-negative, minor units. Total amount of the transaction
72200
ISO 4217 transaction currency
"NOK"
An ID that uniquely identifies the resource
When the transaction was created
An id that identifies the seller, value will be included in the settlement reports
40A reference specified by the merchant to identify the transaction
The channel for the transaction
ecommerce, in_app, in_store Type of platform the merchant is.
aggregator, marketplace A reference specified by the merchant to identify the transaction, can be updated after the transaction has been created
A short reference / descriptor that will show up on the customers bank statement
Initiated by the merchant or used to generate a token
unscheduled_purchase, recurring_purchase, generate_payment_token Overall settlement status after the events
NOT_SETTLED, PENDING_SETTLEMENT, PARTIALLY_SETTLED, SETTLED The IP address of the customer
"127.0.0.1"
The full user agent string of the device the customer used to submit the transaction
"Mozilla/5.0 ..."
Address
A shipping option
Address
The gift cards that used to partially or fully authorize the transaction
The applicable transaction items
[
{
"amount": 2000,
"quantity": 2.5,
"line_id": "1",
"description": "Forsvinnignspølse",
"vat": 20,
"id": "10"
},
{
"amount": 6600,
"quantity": 2,
"line_id": "2",
"description": "Vissvossafår på neppebrød",
"vat": 20,
"id": "6",
"eligible_for_discount": true,
"is_changed": true,
"gross_amount": 10000,
"discount_lines": [
{
"amount": 4400,
"discount_type": "customer",
"discount_id": "ed960ace-eb16-4e2e-ae52-b27647ccae8d",
"description": "Vossafestpris",
"line_id": 1
}
]
},
{
"amount": 59700,
"quantity": 3,
"line_id": "3",
"description": "Luftboller",
"vat": 20,
"id": "1"
}
]All events recorded on the transaction
[
{
"event": "INITIATE",
"transaction_status": "INITIATED",
"created_at": "2019-01-18T13:13:37.175Z",
"success": true,
"request_id": "a3dcc23125bc4363b9dae29ed25a4eb1"
},
{
"event": "AUTHORIZE",
"transaction_status": "AUTHORIZED",
"created_at": "2019-01-18T13:13:37.540Z",
"success": true,
"request_id": "f5f64165e5b3404e9af63586c184c3e9"
},
{
"event": "CAPTURE",
"transaction_status": "PARTIALLY_CAPTURED",
"created_at": "2019-01-18T15:37:00.879Z",
"created_by": "99115ac5-2d10-4be4-8594-bbf5e3aa7dfc",
"amount": 59700,
"splits": [
{
"payout_destination_id": "P000000001",
"amount": 29700
},
{
"payout_destination_id": "P000000002",
"amount": 30000
}
],
"fee_split": {
"type": "proportional",
"destinations": ["P000000001"]
},
"items": [
{
"amount": 59700,
"quantity": 3,
"line_id": "3"
}
],
"success": true,
"request_id": "27c71936004e48649c6dd437d314d90c"
},
{
"event": "CAPTURE",
"transaction_status": "CAPTURED",
"created_at": "2019-01-18T21:24:31.669Z",
"created_by": "a33aef94-a17d-447a-a1dd-81055892b59d",
"amount": 8600,
"items": [
{
"amount": 2000,
"quantity": 2,
"line_id": "1"
},
{
"amount": 6600,
"quantity": 2,
"line_id": "2"
}
],
"success": true,
"request_id": "c3e60b98a1d1466c97151318be621cf9"
}
]The session id for the transaction
"P00000000.465U8CUzaPVpneu1wt8Wei"
When the transaction was last modified.
Additional details about the transaction
Configuration for checkboxes that should be part of the checkout
2Verified identity of the customer aka payer
Callback handled
The response is of type object.