Skip to main content
GET
/
v2
/
checkouts
/
{checkoutId}
Check checkout status
curl --request GET \
  --url https://api.sandbox.pawapay.io/v2/checkouts/{checkoutId} \
  --header 'Authorization: Bearer <token>'
{
  "status": "FOUND",
  "data": {
    "checkoutId": "afb57b93-7849-49aa-babb-4c3ccbfe3d79",
    "status": "WAITING_PAYMENT",
    "redirectUrl": "https://payment.example.com/checkout/afb57b93-7849-49aa-babb-4c3ccbfe3d79",
    "created": "2026-03-27T10:30:00Z",
    "countries": [],
    "amounts": [],
    "depositsHistory": [],
    "metadata": {},
    "reason": {},
    "checkoutCode": "PPGAFB57B93"
  }
}
Get the current status of a checkout based on its checkoutId. The response returns the overall checkout state together with the latest payment attempt, when available, and the full history of attempts within that checkout.

Authorizations

Authorization
string
header
required

Path Parameters

checkoutId
string<uuid>
required

The id of the checkout that you are performing this operation on.

Required string length: 36

Response

Request has been processed by PawaPay.

status
enum<string>
required

The result of this operation.

  • FOUND - The payment was found in PawaPay.
  • NOT_FOUND - The payment was not found in PawaPay.
Available options:
FOUND,
NOT_FOUND
data
object