get_payment
Retrieve a single payment by ID from your Checkout Page account. Pass livemode: false to read test-mode records.
Use list_payments first if you need to discover a payment ID by customer email, customer name, product title, or order ID. Event bookings are a separate record type — use list_bookings for those.
If the payment ID does not exist for the authenticated seller, returns a 404 error: "Payment not found".
Example uses:
"Fetch payment 6812fe6e9f39b6760576f01c"
"Show me the full details of this payment"
"Was this payment refunded, and how much?"
This tool is read-only. Refunds and cancellations must be performed in the Checkout Page dashboard.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| livemode | No | Set to false to read test-mode records (created while a page was in test mode). Defaults to live records. | |
| paymentId | Yes | The ID of the payment to retrieve. Use `list_payments` first if you need to discover the payment ID by email, name, customer, page, product, or date range. Bookings for event pages have their own IDs and are not retrievable here. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes |