Payment
A Payment represents a set of transactions linked to the same payment act.
This payment act can be initiated:
- either from a user
- either from a merchant
- either from you
- either from Swan
type Payment {
id: ID!
createdAt: DateTime!
updatedAt: DateTime!
statusInfo: PaymentStatusInfo!
transactions(
first: Int! = 50
after: String
orderBy: TransactionsOrderByInput
filters: TransactionsFiltersInput
): TransactionConnection
standingOrder: StandingOrder
}
Fields
Payment.id ● ID! non-null scalar
unique identifier of a payment
Payment.createdAt ● DateTime! non-null scalar
created date
Payment.updatedAt ● DateTime! non-null scalar
updated date
Payment.statusInfo ● PaymentStatusInfo! non-null interface
status information
Payment.transactions ● TransactionConnection object
list of transactions associated to this payment
Implements the Relay Connection interface, used to paginate lists of elements. (Learn More)
Payment.transactions.first ● Int! non-null scalar
the number of elements to load (default value 50, maximum: 100)
Payment.transactions.after ● String scalar
the index (a unique reference in string form) from which you will load the following elements
Payment.transactions.orderBy ● TransactionsOrderByInput input
an order you can apply to your list of connections (default value UpdatedAt desc)
Payment.transactions.filters ● TransactionsFiltersInput input
a filtering table you can apply to your list of connections
Payment.standingOrder ● StandingOrder object
standing order that has initiated this payment
Returned By
payment query
Member Of
CardTransaction object ● CheckTransaction object ● FeeTransaction object ● InitiateCreditTransfersSuccessPayload object ● InitiateFundingRequestSuccessPayload object ● InitiateInternationalCreditTransferResponseSuccessPayload object ● InitiateMerchantPaymentCollectionSuccessPayload object ● InternalCreditTransfer object ● InternalDirectDebitTransaction object ● InternationalCreditTransferTransaction object ● PaymentEdge object ● SEPACreditTransferTransaction object ● SEPADirectDebitTransaction object ● Transaction interface