Orders
Retrieve a payment for an order
Use this endpoint to retrieve a single payment recorded against an order. The response includes the payment's current status, refundable amount, and any associated refunds or chargebacks — useful for reconciling the order's outstanding balance or surfacing payment details in a back-office view.
get/shop/orders/{orderId}/payments/{paymentId}
Response
A single payment recorded against an order.
Example response
{
"data": {
"amount": 10000,
"capture_method": "automatic",
"chargebacks": [
{
"currency": "gbp",
"created_at": "2025-02-04T12:00:00+01:00"
}
],
"currency": "gbp",
"details_source": "pay_by_link",
"failure_reason": "Suspected fraud",
"item_revenues": [
{
"revenue_centre": "spa",
"gross_amount": 1500,
"net_amount": 1250,
"currency": "gbp"
}
],
"paid_at": "2020-02-24T12:00:00+01:00",
"processor": "stripe",
"refundable_amount": 3500,
"refunds": [
{
"currency": "gbp"
}
],
"created_at": "2025-02-04T12:00:00+01:00"
}
}Changes
No recorded changes to this endpoint across all 1 revision of this API.