The transaction object
transaction object has the following attributes:
Returns the amount of the transaction. This amount is in the customer's local (presentment) currency. Use one of the money filters to return the value in a monetary format.
Returns the timestamp of when the transaction was created. Use the date filter to format the timestamp.
Returns the name of the payment provider used for the transaction. The name is converted to lowercase and spaces are replaced with an underscore.
Returns the name of the payment provider used for the transaction.
Returns a unique numeric identifier for the transaction.
Returns the type of transaction. There are five transaction types:
authorizationis the reserving of money that the customer has agreed to pay.
captureis the transfer of the money that was reserved during the authorization stage.
saleis a combination of authorization and capture, performed in one step.
voidis the cancellation of a pending authorization or capture.
refundis the partial or full refund of the captured money to the customer.
Returns the name of the transaction.
payment_details object contains additional properties related to the payment method used in the transaction.
Returns the name of the company who issued the customer's credit card.
Returns the customer's credit card number. All but the last four digits are redacted.
Returns the gift card Drop if it is used in the transaction
Returns text with information from the payment provider about the payment receipt. This includes whether the payment was a test case and an authorization code if one was included in the transaction.
Returns the status of the transaction.
Returns the translated output of a transaction's status.