---
title: "Shows checkout details"
method: GET
path: "/checkout/{id}"
tags: ["Checkout"]
---

# Shows checkout details

`GET /checkout/{id}`

**Required scope:** <code style="background:#e8f0fe;color:#1a73e8;padding:2px 8px;border-radius:12px;font-size:0.85em">checkout:read</code>

## Path parameters

- `id` string, uuid, required

## Response `200`

OK

- CheckoutGetDetailsResponse
  - `status` 'failed' | 'success'
  - `message` string[]
  - `checkout` object
    - `id` string
    - `status` 'pending' | 'canceled' | 'complete'
  - `payment` object
    - `id` string
    - `status` 'waiting' | 'pending' | 'active' | 'deleted'
    - `methods` string[]
    - `type` 'single' | 'frequent' | 'subscription'
    - `expiration_time` string
    - `currency` string
    - `key` string
    - `max_value` integer
    - `min_value` integer
    - `unlimited_payments` boolean
    - `frequency` string
    - `max_captures` integer
    - `start_time` string
    - `failover` boolean
    - `capture_now` boolean
    - `retries` integer
    - `notification` Notification — Notification settings for payment methods.
      - `customer_method_instructions_email` boolean — Specifies whether an email containing the payment instructions (e.g., Multibanco reference or Virtual IBAN details) should be sent to the customer's email address when the selected payment method is Multibanco or Virtual IBAN.
  - `value` number

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `429` — Too Many Requests
- `500` — Internal Server Error

---

[API](https://skmtc.net/easypay/apis/easypay-payments-api.md) · [All operations](https://skmtc.net/easypay/apis/easypay-payments-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/easypay/easypay-payments-api/versions/cdf25a9ad7b2/schema)
