Optional
Readonly
amountOptional
Readonly
amountDeprecated because the value can be calculated from the total amounts saved in the Transactions.
Readonly
amountOptional
Readonly
amountDeprecated because the value can be calculated from the total amounts saved in the Transactions.
Optional
Readonly
anonymousAnonymous session associated with the Payment.
Optional
Readonly
authorizedDeprecated because this field is of little practical value, as it is either not reliably known, or the authorization time is fixed for a PSP.
Optional
Readonly
customCustom Fields for the Payment.
Optional
Readonly
customerReference to a Customer associated with the Payment.
Optional
Readonly
externalAdditional identifier for external systems like Customer Relationship Management (CRM) or Enterprise Resource Planning (ERP).
Optional
Readonly
interfaceIdentifier used by the payment service that processes the Payment (for example, a PSP).
The combination of interfaceId
and the paymentInterface
field on PaymentMethodInfo must be unique.
Once set, it cannot be changed.
Optional
Readonly
interfaceRepresents information exchange with the payment service, for example, a PSP. An interaction may be a request sent, or a response or notification received from the payment service.
Optional
Readonly
keyUser-defined unique identifier for the Payment.
Optional
Readonly
paymentInformation regarding the payment interface (for example, a PSP), and the specific payment method used.
Optional
Readonly
paymentCurrent status of the Payment.
Optional
Readonly
transactionsFinancial transactions of the Payment. Each Transaction has a TransactionType and a TransactionState.
Generated using TypeDoc
Deprecated because the value can be calculated from the total amounts saved in the Transactions.