Skip to main content


No description

type Refund implements Node {
id: ID!
status: RefundStatus!
reason: RefundReason!
amount: Money!
created: Date!
beneficiaryReference: String!
paymentInitiationRequest: PaymentInitiationRequest
paymentInitiation: PaymentInitiation
nonce: String!


id ● ID! non-null scalar

status ● RefundStatus! non-null union

reason ● RefundReason! non-null enum

amount ● Money! non-null scalar

created ● Date! non-null scalar

beneficiaryReference ● String! non-null scalar

The reference that will be displayed on the refunded users statement

paymentInitiationRequest ● PaymentInitiationRequest object

paymentInitiation ● PaymentInitiation object

nonce ● String! non-null scalar


Node interface

An abstract datatype that has a locally unique identifier, allowing a given node to be later queried by id using the node(id: ID!) query.