Transaction Status(es) (POST)

      Transaction Status(es) (POST)


        Article summary

        POST
        Live: https://checkout.buckaroo.nl/json/Transaction/Statuses
        Test: https://testcheckout.buckaroo.nl/json/Transaction/Statuses

        This returns the status(es) for the provided transaction(s)

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

        Request Information

        URI parameters

        None.

        Body parameters

        NameTypeDescription
        TransactionsCollection of TransactionStatusRequestTransaction

        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

        NameTypeDescription
        TransactionsCollection of TransactionStatusResponseTransaction
        ErrorTransactionsCollection 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"
            }
          ]
        }
        

        Was this article helpful?