# Transaction
A transaction associated with a checkout or order.
## Properties
### amount
**Type:** number
The amount of the transaction in the currency's subunit, displayed in the customer's local (presentment) currency. For currencies without subunits (JPY, KRW), tenths and hundredths are appended—1000 Japanese yen appears as 100000.
> "Use money filters to output a formatted amount."
### buyer_pending_payment_instructions
**Type:** array of pending_payment_instruction_input
A list of header-value pairs containing payment method-specific details for offline payment completion. Returns an empty array if the payment method doesn't support pending instructions.
**Supported payment method:** ShopifyPayments - Multibanco
**Expected Values:** `[{header="Entity", value="12345"}, {header="Reference", value="999999999"}]`
### buyer_pending_payment_notice
**Type:** string
Instructions for completing payment, tailored to the specific payment method used.
### created_at
**Type:** string
A timestamp indicating when the transaction was created.
> "Use the date filter to format the timestamp."
### gateway
**Type:** string
The handleized name of the payment provider used.
### gateway_display_name
**Type:** string
The display name of the payment provider.
### id
**Type:** number
The unique identifier for the transaction.
### kind
**Type:** string (enumerated)
The transaction type:
- **authorization:** Reserving funds the customer agreed to pay
- **capture:** Transferring reserved funds from authorization
- **sale:** Combined authorization and capture
- **void:** Cancelling a pending authorization or capture
- **refund:** Partial or complete refund of captured funds
### name
**Type:** string
The transaction name.
### payment_details
**Type:** transaction_payment_details
Payment-specific details associated with the transaction.
### receipt
**Type:** string
Information from the payment provider regarding the payment receipt, including test status or authorization codes.
### show_buyer_pending_payment_instructions?
**Type:** boolean
Indicates whether the transaction is pending and requires additional customer information.
### status
**Type:** string (enumerated)
The transaction status: success, pending, failure, or error
### status_label
**Type:** string
The transaction status translated to the current locale.
## Example
```json
{
"amount": "380.25",
"created_at": "2022-06-15 19:13:14 -0400",
"gateway": "shopify_payments",
"gateway_display_name": "Shopify payments",
"id": 5432242176065,
"kind": "sale",
"name": "c29944051400769.",
"payment_details": {
"credit_card_number": "•••• •••• •••• 4242",
"credit_card_company": "Visa",
"credit_card_last_four_digits": "4242",
"receiver_info": null
},
"status": "success",
"status_label": "Success"
}
```