The amount of the payment.
The currency that the payment is in.
OptionaldataAdditional data stored by the provider.
OptionalerrorAn error that the payment failed with.
The uuid (universal unique identifier) of the entity.
The used payment method.
The status of the payment.
The transactionId, should be provided eg. From the client side of a checkout to prevent duplicate payments.
Entity for an payment that has been made.