Skip to content

Payment Card Payments

A payment card payment records each attempt to charge a customer’s card, including the amount, outcome, authorisation code, and any decline reason. These records are created by collection runs, so the API exposes them read-only for monitoring and reconciliation.

/backend/api/v1/paymentCardPayments/ID - fetch the card payment with the specified ID.

/backend/api/v1/paymentCardPayments/ - list all card payments.

/backend/api/v1/payments/ID/paymentCardPayments/ - list the card collection attempts for the payment with the specified ID.

ParameterTypeRequiredDescription
idAfterintegerNoOnly include payments with a higher ID
createdSincedatetimeNoOnly include payments created since the given time
updatedSincedatetimeNoOnly include payments updated since the given time
FieldNameTypeDescription
ourReferenceOur ReferenceTextInternal reference number for this payment card payment
customerReferenceCustomer's ReferenceTextReference number provided by the customer for this payment card payment
paymentCardIDPayment CardTextThe payment card used for this payment
paymentCardRunPayment Card RunPreset ValueThe payment card run this payment is part of
paymentCardPaymentAmountAmountCurrencyThe amount to be collected via payment card
statusPayment StatusPreset ValueCurrent status of the payment card payment
paymentCardPaymentSetupStampRequested DateDateDate when the payment card payment was requested
paymentCardPaymentTakenStampTaken DateDateDate when the payment card payment was successfully taken
providerStatusProvider StatusTextStatus code returned by the payment card provider
providerStatusDetailProvider Status DetailTextDetailed status information from the payment card provider
providerTransactionProvider Transaction IDTextTransaction ID assigned by the payment card provider
providerKeyProvider KeyTextProvider key for payment card processing
providerAuthorisationCodeProvider Authorisation CodeTextAuthorization code from the payment card provider
providerBankAuthorisationCodeProvider Bank Authorisation CodeTextBank authorization code from the payment card provider
providerDeclineCodeProvider Decline CodeTextDecline code if the payment was declined by the provider
idPayment Card Payment IDTextThe unique identifier for this payment card payment