Refund Info (GET)
Refund Info (GET)
Article summary
Did you find this summary helpful?
Thank you for your feedback
GET
Live: https://checkout.buckaroo.nl/json/Transaction/RefundInfo/{transactionKey}
Test: https://testcheckout.buckaroo.nl/json/Transaction/RefundInfo/{transactionKey}
This returns the refund info(s)
Header
The authentication of this JSON API is based on a standard HMAC Authentication implementation.
Request information
URI Parameters
Name | Type | Description |
---|---|---|
transactionKey | string |
Body Parameters
None.
Response information
RefundInfoResponseRefundInfo
Name | Type | Description |
---|---|---|
TransactionKey | string | |
IsRefundable | boolean | |
NotRefundableExplanation | string | |
AllowPartialRefund | boolean | |
MaximumRefundAmount | decimal number | |
PendingRefundAmount | decimal number | |
RefundedAmount | decimal number | |
RefundCurrency | string | |
ServiceCode | string | |
RefundInputFields | Collection of RefundInputField | |
IsCreditmanagement | boolean | |
Invoice | string | |
InvoiceAmount | decimal number | |
InvoiceAmountPaid | decimal number | |
InvoiceAmountOpen | decimal number | |
CanCreateCreditNote | boolean | |
CreditNoteAmount | decimal number | |
CanBeCancelled | boolean | |
UsesBalance | boolean | |
AdditionalMessage | string |
Request formats
{
"TransactionKey": "sample string 1",
"IsRefundable": true,
"NotRefundableExplanation": "sample string 3",
"AllowPartialRefund": true,
"MaximumRefundAmount": 5.0,
"PendingRefundAmount": 6.0,
"RefundedAmount": 7.0,
"RefundCurrency": "sample string 8",
"ServiceCode": "sample string 9",
"RefundInputFields": [
{
"FieldDefinition": {
"ListItemDescriptions": [
{
"Value": "sample string 1",
"Description": "sample string 1",
"GroupName": "sample string 2"
},
{
"Value": "sample string 1",
"Description": "sample string 1",
"GroupName": "sample string 2"
}
],
"isRequestParameter": true,
"Name": "sample string 1",
"DataType": 0,
"MaxLength": 2,
"MaxOccurs": 3,
"Required": true,
"Global": true,
"Group": "sample string 6",
"Description": "sample string 7",
"ExplanationHTML": "sample string 8",
"DisplayName": "sample string 9",
"InputPattern": "sample string 10",
"AutoCompleteType": "sample string 11"
},
"CurrentValue": "sample string 1",
"CurrentValueIncorrect": true,
"CurrentValueEditable": true
},
{
"FieldDefinition": {
"ListItemDescriptions": [
{
"Value": "sample string 1",
"Description": "sample string 1",
"GroupName": "sample string 2"
},
{
"Value": "sample string 1",
"Description": "sample string 1",
"GroupName": "sample string 2"
}
],
"isRequestParameter": true,
"Name": "sample string 1",
"DataType": 0,
"MaxLength": 2,
"MaxOccurs": 3,
"Required": true,
"Global": true,
"Group": "sample string 6",
"Description": "sample string 7",
"ExplanationHTML": "sample string 8",
"DisplayName": "sample string 9",
"InputPattern": "sample string 10",
"AutoCompleteType": "sample string 11"
},
"CurrentValue": "sample string 1",
"CurrentValueIncorrect": true,
"CurrentValueEditable": true
}
],
"IsCreditmanagement": true,
"Invoice": "sample string 11",
"InvoiceAmount": 12.0,
"InvoiceAmountPaid": 13.0,
"InvoiceAmountOpen": 14.0,
"CanCreateCreditNote": true,
"CreditNoteAmount": 16.0,
"CanBeCancelled": true,
"UsesBalance": true,
"AdditionalMessage": "sample string 19"
}
Was this article helpful?