Create
The Create request is a data request and is used to create a new wallet. It is possible to provide customer details but this is not required. Customer details can be added or updated on a later moment through the Update request. The WalletId must be unique, regardless of test or live. It is not possible to delete a wallet, but only to (de)activate it.
Request
JSON gateway request
WalletId
string
|
Required
Unique identifier of the Buckaroo Wallet for the merchant. Should be provided when performing updates on the wallet. |
ConsumerFirstName
string
|
First name of the customer |
ConsumerLastName
string
|
Last name of the customer |
ConsumerEmail
string
|
Email address of the customer |
ConsumerIban
string
|
IBAN number of the customer. |
JSON
{
"Currency": "EUR",
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "Create",
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "ConsumerFirstName",
"Value": "First Name"
},
{
"Name": "ConsumerLastName",
"Value": "Last Name"
},
{
"Name": "ConsumerEmail",
"Value": "test@gmail.com"
},
{
"Name": "ConsumerIban",
"Value": "NL13TEST0123456789"
}
]
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletGuid
string
|
Unique identifier of the Wallet used by Buckaroo. |
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant. Should be provided when performing updates on the wallet. |
JSON
{
"Key": "1757B313E57E4973997DD8C5235A3D48",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T11:09:24"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletGuid",
"Value": "313BC97B38084203A4592A0515044"
},
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"ConsumerMessage": null
}
Update
The Update request is a data request that can be used to update information of a wallet, with the exception of the WalletId itself. Additionally, the Wallet status can be updated.
Request
JSON gateway request
WalletId
string
|
Required
Unique identifier of the Buckaroo Wallet for the merchant. Cannot be updated.. Should be provided to specify the wallet that needs to be updated. |
ConsumerFirstName
string
|
First name of the customer |
ConsumerLastName
string
|
Last name of the customer |
ConsumerEmail
string
|
Email address of the customer |
ConsumerIban
string
|
IBAN number of the customer. |
Status
string
|
Status of the wallet. Possible values: Active, Disabled |
JSON
{
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "Update",
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "ConsumerFirstName",
"Value": "First Name"
},
{
"Name": "ConsumerLastName",
"Value": "Last Name"
},
{
"Name": "ConsumerEmail",
"Value": "test@gmail.com"
},
{
"Name": "ConsumerIban",
"Value": "NL13TEST0123456789"
},
{
"Name": "Status",
"Value": "Disabled"
}
]
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletGuid
string
|
Unique identifier of the Wallet used by Buckaroo. |
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant. Should be provided when performing updates on the wallet. |
JSON
{
"Key": "1757B313E57E4973997DD8C5235A3D48",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T11:09:24"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletGuid",
"Value": "313BC97B38084203A4592A0515044"
},
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"ConsumerMessage": null
}
Request
JSON gateway request
WalletId
string
|
Required
Unique identifier of the Buckaroo Wallet for the merchant. |
JSON
{
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "GetInfo",
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
}
]
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletGuid
string
|
Unique identifier of the Wallet used by Buckaroo. |
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant |
ConsumerFirstName
string
|
First name of the customer |
ConsumerLastName
string
|
Last name of the customer |
ConsumerEmail
string
|
Email address of the customer |
ConsumerIban
string
|
IBAN number of the customer. |
Status
string
|
Status of the wallet |
Currency
string
|
Currency of the wallet balance |
CurrentBalance
string
|
Currence balance of the Wallet |
CurrentUsableBalance
string
|
Balance that is usable for mutations like payments and withdrawals. |
JSON
{
"Key": "1757B313E57E4973997DD8C5235A3D48",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T11:09:24"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletGuid",
"Value": "313BC97B38084203A4592A051504"
},
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "ConsumerFirstName",
"Value": "First Name"
},
{
"Name": "ConsumerLastName",
"Value": "Last Name"
{
"Name": "ConsumerEmail",
"Value": "test@gmail.com"
},
{
"Name": "ConsumerIban",
"Value": "NL13TEST0123456789"
},
{
"Name": "Status",
"Value": "Disabled"
},
{
"Name": "Currency",
"Value": "EUR"
},
{
"Name": "CurrentBalance",
"Value": "10.00"
},
{
"Name": "CurrentUsableBalance",
"Value": "10.00"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"ConsumerMessage": null
}
Release
The Release request is a data request that can be used to make a reserved amount usable in the Buckaroo Wallet, so it can be used to perform mutations like payments and withdrawals.
Request
JSON gateway request
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant. The provided AmountCredit will be released starting from the oldest reservation to the newest reservation. If not provided, then the WalletMutationGuid is required. |
WalletMutationGuid
string
|
Unique identifier of a reservation. The provided AmountCredit will be released for this reservation (even if the WalletId is provided as well). If not provided, then the WalletId is required. |
JSON
{
"Currency": "EUR",
"AmountCredit": 1,
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "Release",
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "WalletMutationGuid",
"Value": "1757B313E57E4973997DD8C5235A"
}
]
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant |
WalletMutationGuid
string
|
Unique identifier of the reservation. |
JSON
{
"Key": "1757B313E57E4973997DD8C5235A3D48",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T11:09:24"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "WalletMutationGuid",
"Value": "313BC97B38084203A4592A0515044"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"ConsumerMessage": null
}
Deposit
The Deposit request is a transaction request that can be used to increase a wallet balance. Transaction data like AmountCredit and currency is required to specify the transaction.
Request
JSON gateway request
Currency
string
|
Required
Currency of the deposit amount. This is a basic parameter, not a service parameter. |
AmountCredit
decimal
|
Required
The deposit amount. This is a basic parameter, not a service parameter. |
Invoice
string
|
Required
Invoice number of the Deposit transaction. This is a basic parameter, not a service parameter. |
OriginalTransactionKey
string
|
Transaction key of a transaction that is used as reference for the deposit transaction. If provided, the specified AmountCredit will still regarded as the deposit amount. This is a basic parameter, not a service parameter. |
WalletId
string
|
Required
Unique identifier of the Buckaroo Wallet for the merchant |
JSON
{
"Currency": "EUR",
"AmountCredit": 1,
"Invoice": "BuckarooWalletInvoiceId",
"OriginalTransactionKey": "46FB241693914AA4AE7A8B6DB33DE",
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "Deposit",
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
}
]
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant |
WalletMutationGuid
string
|
Unique identifier of the Deposit. |
JSON
{
"Key": "49B018248ECE4346AC20B9020DAD",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T10:23:13"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "WalletMutationGuid",
"Value": "313BC97B38084203A4592A051504"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"Invoice": "BuckarooWalletInvoiceId",
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"Currency": "EUR",
"AmountCredit": 1,
"TransactionType": "V803", // To be determined yet
"MutationType": 2,
"RelatedTransactions": [
{
"RelationType": "BuckarooWalletDeposit",
"RelatedTransactionKey": "46FB241693914AA4AE7A8B6DB33DE"
}
],
"ConsumerMessage": null,
"Order": null,
"IssuingCountry": null,
"StartRecurrent": false,
"Recurring": false,
"CustomerName": null,
"PayerHash": null,
"PaymentKey": "3E6437D538BB469FBA723A30BC33"
}
Reserve
The Reserve request is a transaction request that can be used to increase the balance of a wallet, with the only difference that the reserved amount is not yet usable. The request is, apart from its action name, identical to the Deposit request.
Request
JSON gateway request
Currency
string
|
Required
Currency of the Reserve amount. This is a basic parameter, not a service parameter. |
AmountCredit
decimal
|
Required
The Reserve amount. This is a basic parameter, not a service parameter. |
Invoice
string
|
Required
Invoice number of the Reserve transaction. This is a basic parameter, not a service parameter. |
OriginalTransactionKey
string
|
Transaction key of a transaction that is used as reference for the Reserve transaction. If provided, the specified AmountCredit will still regarded as the Reserve amount. This is a basic parameter, not a service parameter. |
WalletId
string
|
Required
Unique identifier of the Buckaroo Wallet for the merchant |
JSON
{
"Currency": "EUR",
"AmountCredit": 1,
"Invoice": "BuckarooWalletInvoiceId",
"OriginalTransactionKey": "46FB241693914AA4AE7A8B6DB33DE",
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "Reserve",
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
}
]
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant |
WalletMutationGuid
string
|
Unique identifier of the reservation. |
JSON
{
"Key": "49B018248ECE4346AC20B9020DADEXXX",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T10:23:13"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "WalletMutationGuid",
"Value": "313BC97B38084203A4592A05150448F6"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"Invoice": "BuckarooWalletInvoiceId",
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"Currency": "EUR",
"AmountCredit": 1,
"TransactionType": "V803", // To be determined yet
"MutationType": 2,
"RelatedTransactions": [
{
"RelationType": "BuckarooWalletReservation",
"RelatedTransactionKey": "46FB241693914AA4AE7A8B6DB33"
}
],
"ConsumerMessage": null,
"Order": null,
"IssuingCountry": null,
"StartRecurrent": false,
"Recurring": false,
"CustomerName": null,
"PayerHash": null,
"PaymentKey": "3E6437D538BB469FBA723A30BC33AXXX"
}
Withdrawal
The Withdrawal request is a transaction request that can be used to decrease a Wallet usable balance.
Request
JSON gateway request
Currency
string
|
Required
Currency of the Withdrawal amount. This is a basic parameter, not a service parameter. |
AmountDebit
decimal
|
Required
The Withdrawal amount. This is a basic parameter, not a service parameter. |
Invoice
string
|
Required
Invoice number of the Withdrawal transaction. This is a basic parameter, not a service parameter. |
OriginalTransactionKey
string
|
Transaction key of a transaction that is used as reference for the Withdrawal transaction. If provided, the specified AmountDebit will still regarded as the Withdrawal amount. This is a basic parameter, not a service parameter. |
WalletId
string
|
Required
Unique identifier of the Buckaroo Wallet for the merchant |
JSON
{
"Currency": "EUR",
"AmountDebit": 1,
"Invoice": "BuckarooWalletInvoiceId",
"OriginalTransactionKey": "46FB241693914AA4AE7A8B6DB33D",
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "Withdrawal",
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
}
]
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant |
WalletMutationGuid
string
|
Unique identifier of the Withdrawal |
JSON
{
"Key": "49B018248ECE4346AC20B9020",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T10:23:13"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "WalletMutationGuid",
"Value": "313BC97B38084203A4592A05150"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"Invoice": "BuckarooWalletInvoiceId",
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"Currency": "EUR",
"AmountDebit": 1,
"TransactionType": "V803", // To be determined yet
"MutationType": 2,
"RelatedTransactions": [
{
"RelationType": "BuckarooWalletWithdrawal",
"RelatedTransactionKey": "46FB241693914AA4AE7A8B6DB33"
}
],
"ConsumerMessage": null,
"Order": null,
"IssuingCountry": null,
"StartRecurrent": false,
"Recurring": false,
"CustomerName": null,
"PayerHash": null,
"PaymentKey": "3E6437D538BB469FBA723A30BC33"
}
Cancel
The Cancel request is a transaction request that cancels a reserved amount. As a result, it will decrease the balance of the wallet.
Request
JSON gateway request
Currency
string
|
Required
Currency of the Cancel transaction. This is a basic parameter, not a service parameter. |
AmountDebit
decimal
|
Required
The Cancel amount. This is a basic parameter, not a service parameter. |
Invoice
string
|
Required
Invoice number of the Cancel transaction. This is a basic parameter, not a service parameter. |
OriginalTransactionKey
string
|
Transaction key of a transaction that is used as reference for the Cancel transaction. If provided, the specified AmountDebit will still regarded as the Cancel amount. This is a basic parameter, not a service parameter. |
WalletMutationGuid
string
|
Required
Unique identifier of the Reservation. |
JSON
{
"Currency": "EUR",
"AmountDebit": 1,
"Invoice": "BuckarooWalletInvoiceId",
"OriginalTransactionKey": "49B018248ECE4346AC20B90",
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "Cancel",
"Parameters": [
{
"Name": "WalletMutationGuid",
"Value": "49B018248ECE4346AC20B902"
}
]
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant |
WalletMutationGuid
string
|
Unique identifier of the Cancel mutation. |
JSON
{
"Key": "49B018248ECE4346AC20B9020DADEXXX",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T10:23:13"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "WalletMutationGuid",
"Value": "313BC97B38084203A4592A05150448F6"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"Invoice": "BuckarooWalletInvoiceId",
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"Currency": "EUR",
"AmountDebit": 1,
"TransactionType": "V803", // To be determined yet
"MutationType": 2,
"RelatedTransactions": [
{
"RelationType": "BuckarooWalletWithdrawal",
"RelatedTransactionKey": "46FB241693914AA4AE7A8B6DB33DEXXX"
}
],
"ConsumerMessage": null,
"Order": null,
"IssuingCountry": null,
"StartRecurrent": false,
"Recurring": false,
"CustomerName": null,
"PayerHash": null,
"PaymentKey": "3E6437D538BB469FBA723A30BC33AXXX"
}
Pay
The Pay request is a transaction request that can be used to spent an amount in the usable balance of the wallet.
Request
JSON gateway request
Currency
string
|
Required
Currency of the Pay transaction. This is a basic parameter, not a service parameter. |
AmountDebit
decimal
|
Required
The Pay amount. This is a basic parameter, not a service parameter. |
Invoice
string
|
Required
Invoice number of the Pay transaction. This is a basic parameter, not a service parameter. |
WalletId
string
|
Required
Unique identifier of the Buckaroo Wallet for the merchant |
JSON
{
"Invoice": "BuckarooWalletInvoiceId",
"Description": "Test",
"Currency": "EUR",
"AmountDebit": 1,
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "Pay",
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
}
]
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant |
WalletMutationGuid
string
|
Unique identifier of the Pay mutation in the Wallet. |
JSON
{
"Key": "46FB241693914AA4AE7A8B6DB33DEXXX",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T10:23:13"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "WalletMutationGuid",
"Value": "313BC97B38084203A4592A051504"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"Invoice": "BuckarooWalletInvoiceId",
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"Currency": "EUR",
"AmountDebit": 1,
"TransactionType": "V802", // To be determined yet
"MutationType": 2,
"RelatedTransactions": null,
"ConsumerMessage": null,
"Order": null,
"IssuingCountry": null,
"StartRecurrent": false,
"Recurring": false,
"CustomerName": "First Name Last Name",
"PayerHash": null,
"PaymentKey": "DF7CC74BFBD54DF3B5CCCFF1171B3XXX"
}
Refund
The Refund request is a transaction request and can be used to perform a refund on a previously successful Wallet Pay transaction. This will increase the usable balance of the Wallet.
Request
JSON gateway request
Currency
string
|
Required
Currency of the Refund transaction. This is a basic parameter, not a service parameter. |
AmountCredit
decimal
|
Required
The Refund amount. This is a basic parameter, not a service parameter. |
Invoice
string
|
Required
Invoice number of the Refund transaction. This is a basic parameter, not a service parameter. |
OriginalTransactionKey
string
|
Required
Transaction key of successful Wallet Pay transaction. This is a basic parameter, not a service parameter. |
JSON
{
"Currency": "EUR",
"AmountCredit": 1.00,
"Invoice": "BuckarooWalletInvoiceId",
"OriginalTransactionKey": "46FB241693914AA4AE7A",
"Services": {
"ServiceList": [
{
"Name": "BuckarooWalletCollecting",
"Action": "Refund"
}
]
}
}
Response 200 Status: Ok 400 Status: Access denied 500 Status: Bad request
JSON gateway response
WalletId
string
|
Unique identifier of the Buckaroo Wallet for the merchant |
WalletMutationGuid
string
|
Unique identifier of the Refund mutation. |
JSON
{
"Key": "49B018248ECE4346AC20B9020DADEXXX",
"Status": {
"Code": {
"Code": 190,
"Description": "Success"
},
"SubCode": {
"Code": "S001",
"Description": "Transaction successfully processed"
},
"DateTime": "2021-12-23T10:23:13"
},
"RequiredAction": null,
"Services": [
{
"Name": "BuckarooWalletCollecting",
"Action": null,
"Parameters": [
{
"Name": "WalletId",
"Value": "SomeMerchantUniqueValue"
},
{
"Name": "WalletMutationGuid",
"Value": "313BC97B38084203A4592"
}
]
}
],
"CustomParameters": null,
"AdditionalParameters": null,
"RequestErrors": null,
"Invoice": "BuckarooWalletInvoiceId",
"ServiceCode": "BuckarooWalletCollecting",
"IsTest": true,
"Currency": "EUR",
"AmountCredit": 1,
"TransactionType": "V803", // To be determined yet
"MutationType": 2,
"RelatedTransactions": [
{
"RelationType": "refund",
"RelatedTransactionKey": "46FB241693914AA"
}
],
"ConsumerMessage": null,
"Order": null,
"IssuingCountry": null,
"StartRecurrent": false,
"Recurring": false,
"CustomerName": null,
"PayerHash": null,
"PaymentKey": "3E6437D538BB469FBA723A30BC33AXXX"
}