Skip to main content

SyncRefundRequest

cardBrandstringrequired

Possible values: <= 20 characters

currencystring

Possible values: >= 3 characters and <= 3 characters

entryModestringrequired

Possible values: non-empty, Value must match regular expression [A-Za-z0-9][A-Za-z0-9 _/-]{0,63}

idempotencyKeystringrequired

Possible values: <= 64 characters, Value must match regular expression ^(?:\s*|[A-Za-z0-9_.:-]+)$

lastFourstringrequired

Possible values: non-empty, Value must match regular expression \d{4}

originalGatewayTransactionIdstringrequired

Possible values: non-empty

processorReferenceIdstringrequired

Possible values: <= 64 characters

processorTransactionIdstringnullable

Possible values: <= 64 characters, Value must match regular expression ^[A-Za-z0-9_.:-]{1,255}$

reasonstringnullable

Possible values: <= 255 characters

refundedAmountinteger<int64>required

Possible values: >= 1

refundedAtstring<date-time>required
terminalIdstringrequired

Possible values: non-empty

terminalTransactionIdstringrequired

Possible values: <= 128 characters, Value must match regular expression ^[A-Za-z0-9_.:-]{1,255}$

SyncRefundRequest
{
"cardBrand": "string",
"currency": "string",
"entryMode": "string",
"idempotencyKey": "string",
"lastFour": "string",
"originalGatewayTransactionId": "string",
"processorReferenceId": "string",
"processorTransactionId": "string",
"reason": "string",
"refundedAmount": 0,
"refundedAt": "2024-07-29T15:51:28.071Z",
"terminalId": "string",
"terminalTransactionId": "string"
}