The Get Application Charge Detail API retrieves detailed information about a specific application charge using its unique charge_id.
This API is especially useful for:
- Verifying the status of a specific application charge.
- Reviewing details such as charge name, price, and return URL.
- Debugging or auditing application charges.
📘
| Parameter | Type | Required | Description | Example |
|---|
charge_id | string | Yes | The unique ID of the application charge. | 372212374292312759 |
| Parameter | Type | Required | Description | Example |
|---|
cursor | string | No | Cursor for pagination | next_page_cursor |
page_size | int32 | No | Page size for the number of transactions to retrieve. Default to 8 | 10 |
paid_at_min | string | No | Minimum payment date (ISO 8601 format) | 2023-01-01T00:00:00Z |
paid_at_max | string | No | Maximum payment date (ISO 8601 format) | 2023-12-31T23:59:59Z |
📘
| Parameter | Type | Example | Description |
|---|
code | string | "success" | Status indicator |
message | string | "Inventory levels retrieved" | Result description |
data.transactions | array of objects | [ {...}, {...} ] | List of transactions |
data.cursor | string | next_page_cursor | Cursor for next page |
data.has_more | boolean | true | Whether there are more pages available |
| Parameter | Type | Example | Description |
|---|
id | string | txn_123456 | Unique identifier for the transaction |
charge_id | string | chg_123456 | ID of the associated charge |
price | string | 19.99 | Transaction amount |
usage_price | string | 0.00 | Usage-based pricing amount |
status | string | paid | Transaction status |
paid_at | string | 2023-06-01T00:00:00Z | Payment timestamp (ISO 8601 format) |
| Field | Type | Example | Description |
|---|
code | string | InvalidParameter | Error http message |
message | string | `` | Error message |