Skip to main content

ClientRefundInitiateInput

No description

input ClientRefundInitiateInput {
paymentRequestId: ID!
amount: MoneyInput!
reason: RefundReason!
nonce: String!
beneficiaryReference: String!
clearingType: ClearingType
}

Fields

paymentRequestId ● ID! non-null scalar

amount ● MoneyInput! non-null input

reason ● RefundReason! non-null enum

nonce ● String! non-null scalar

Randomly generated unique string to ensure idempotency

beneficiaryReference ● String! non-null scalar

Must be between 1 and 30 characters. The reference that will be displayed on the refunded users statement

clearingType ● ClearingType enum

Affects how soon the refund will be paid out