TTMSFNCCloudPayPalPayment Class
Holds the details of a completed payment, including the payer, the transaction identifier, and the amount that was charged.
API unit family: TMSFNCCloudPayPal
Inherits from: TPersistent
Syntax
TTMSFNCCloudPayPalPayment = class(TPersistent)
Remarks
All properties are read-only and are populated from the response after the payment is executed.
Properties
| Name | Description |
|---|---|
| Currency | Three-letter currency code in which the payment was charged. |
| ID | Unique identifier of the payment. |
| Payer | Payer and shipping details for the payment. |
| State | State of the payment as reported by the service, for example completed. |
| Total | Total amount that was charged, formatted as a string. |
| TransactionID | Identifier of the sale transaction associated with the payment. |
Methods
| Name | Description |
|---|---|
| FromJSON | Populates the payment fields and payer from a payment response. |