ReadonlyamountOptional ReadonlyanonymousAnonymous session associated with the Payment.
ReadonlycreatedDate and time (UTC) the Payment was initially created.
Optional ReadonlycreatedIDs and references that created the Payment.
Optional ReadonlycustomCustom Fields for the Payment.
Optional ReadonlycustomerReference to a Customer associated with the Payment.
ReadonlyidUnique identifier of the Payment.
Optional ReadonlyinterfaceIdentifier 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.
ReadonlyinterfaceRepresents 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 ReadonlykeyUser-defined unique identifier of the Payment.
ReadonlylastDate and time (UTC) the Payment was last updated.
Optional ReadonlylastIDs and references that last modified the Payment.
ReadonlypaymentInformation regarding the payment interface (for example, a PSP), and the specific payment method used.
ReadonlypaymentCurrent status of the Payment.
ReadonlytransactionsFinancial transactions of the Payment. Each Transaction has a TransactionType and a TransactionState.
ReadonlyversionCurrent version of the Payment.
Money value the Payment intends to receive from the customer. The value typically matches the Cart or Order gross total.