Transaction Status(es) (POST)
Post
Live: <https://checkout.buckaroo.nl/json/Transaction/Specifications>
Test: <https://testcheckout.buckaroo.nl/json/Transaction/Specifications>
This returns the status(es) for the provided transaction(s)
Header
The authentication of this JSON API is based on a standard HMAC Authentication implementation.
Request Information
URI parameters
None.
Name | Type | Description |
---|---|---|
Services | Collection of TransactionRequestSpecificationRequestedService |
Request formats
{
"Transactions": [
{
"Key": "sample string 1",
"Invoice": "sample string 2",
"CustomParameter": {
"Name": "sample string 1",
"Value": "sample string 2"
},
"AdditionalParameter": {
"Name": "sample string 1",
"Value": "sample string 2"
}
},
{
"Key": "sample string 1",
"Invoice": "sample string 2",
"CustomParameter": {
"Name": "sample string 1",
"Value": "sample string 2"
},
"AdditionalParameter": {
"Name": "sample string 1",
"Value": "sample string 2"
}
}
]
}
Response information
Name | Type | Description |
---|---|---|
Transactions | Collection of TransactionStatusResponseTransaction | |
ErrorTransactions | Collection of InvalidTransaction |
Response formats
{
"Transactions": [
{
"Key": "sample string 1",
"Invoice": "sample string 2",
"ServiceCode": "sample string 3",
"Status": {
"Code": {
"Code": 1,
"Description": "sample string 2"
},
"SubCode": {
"Code": "sample string 1",
"Description": "sample string 2"
},
"DateTime": "2022-08-19T13:44:07.6692567+02:00"
},
"IsTest": true,
"Order": "sample string 5",
"Currency": "sample string 6",
"AmountDebit": 1.0,
"AmountCredit": 1.0,
"TransactionType": "sample string 7",
"Services": [
{
"Name": "sample string 1",
"Action": "sample string 2",
"Parameters": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
],
"VersionAsProperty": 1
},
{
"Name": "sample string 1",
"Action": "sample string 2",
"Parameters": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
],
"VersionAsProperty": 1
}
],
"CustomParameters": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
],
"AdditionalParameters": {
"List": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
]
},
"MutationType": 0,
"RelatedTransactions": [
{
"RelationType": "sample string 1",
"RelatedTransactionKey": "sample string 2"
},
{
"RelationType": "sample string 1",
"RelatedTransactionKey": "sample string 2"
}
],
"IsCancelable": true,
"IssuingCountry": "sample string 9",
"StartRecurrent": true,
"Recurring": true,
"CustomerName": "sample string 12",
"PayerHash": "sample string 13",
"PaymentKey": "sample string 14",
"Description": "sample string 15"
},
{
"Key": "sample string 1",
"Invoice": "sample string 2",
"ServiceCode": "sample string 3",
"Status": {
"Code": {
"Code": 1,
"Description": "sample string 2"
},
"SubCode": {
"Code": "sample string 1",
"Description": "sample string 2"
},
"DateTime": "2022-08-19T13:44:07.6692567+02:00"
},
"IsTest": true,
"Order": "sample string 5",
"Currency": "sample string 6",
"AmountDebit": 1.0,
"AmountCredit": 1.0,
"TransactionType": "sample string 7",
"Services": [
{
"Name": "sample string 1",
"Action": "sample string 2",
"Parameters": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
],
"VersionAsProperty": 1
},
{
"Name": "sample string 1",
"Action": "sample string 2",
"Parameters": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
],
"VersionAsProperty": 1
}
],
"CustomParameters": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
],
"AdditionalParameters": {
"List": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
]
},
"MutationType": 0,
"RelatedTransactions": [
{
"RelationType": "sample string 1",
"RelatedTransactionKey": "sample string 2"
},
{
"RelationType": "sample string 1",
"RelatedTransactionKey": "sample string 2"
}
],
"IsCancelable": true,
"IssuingCountry": "sample string 9",
"StartRecurrent": true,
"Recurring": true,
"CustomerName": "sample string 12",
"PayerHash": "sample string 13",
"PaymentKey": "sample string 14",
"Description": "sample string 15"
}
],
"ErrorTransactions": [
{
"Key": "sample string 1",
"Invoice": "sample string 2",
"CustomParameter": {
"Name": "sample string 1",
"Value": "sample string 2"
},
"AdditionParameter": {
"Name": "sample string 1",
"Value": "sample string 2"
},
"ErrorMessage": "sample string 3"
},
{
"Key": "sample string 1",
"Invoice": "sample string 2",
"CustomParameter": {
"Name": "sample string 1",
"Value": "sample string 2"
},
"AdditionParameter": {
"Name": "sample string 1",
"Value": "sample string 2"
},
"ErrorMessage": "sample string 3"
}
]
}
Updated 14 days ago