Transaction Status (GET)

❗️

GET

Live: <https://checkout.buckaroo.nl/json/Transaction/Specifications>
Test: <https://testcheckout.buckaroo.nl/json/Transaction/Specifications>

This returns the status for the provided transaction.

Header

The authentication of this JSON API is based on a standard HMAC Authentication implementation.

Request Information

URI parameters

NameTypeDescription
transactionKeystringRequired

Body Parameters

None.

Response information

TransactionStatusResponseTransaction

NameTypeDescription
Keystring
Invoicestring
ServiceCodestring
StatusStatus
IsTestboolean
Orderstring
Currencystring
AmountDebitdecimal number
AmountCreditdecimal number
TransactionTypestring
ServicesCollection of Service
CustomParametersCollection of CustomParameter
AdditionalParametersTransactionStatusResponseAdditionalParameters
MutationTypeMutationType
RelatedTransactionsCollection of RelatedTransaction
IsCancelableboolean
IssuingCountrystring
StartRecurrentboolean
Recurringboolean
CustomerNamestring
PayerHashstring
PaymentKeystring
Descriptionstring

Response formats


{
  "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-19T14:27:07.2969684+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"
}