Consultar una sesión
Consulta los detalles de una sesión de pago por su ID. Es la forma recomendada de verificar el resultado después de que el cliente regresa a tu sitio.
Autorización
Authorization Your public API key, with the word Token and a space in front of it. Example: Token 6534bc0a7e1f4d2b9c8e3a5f7b1d2c4e6f8a9b0c — that whole value is the header. Sending the key alone returns 401 'Authentication credentials were not provided'. In this playground you may paste just the key; the prefix is added for you.
In: header
Parámetros de ruta
The Session ID (e.g., sess_a1b2c3d4e5f6)
Cuerpo de la respuesta
application/json
curl -X GET "https://example.com/checkout/v1/sessions/sess_a1b2c3d4e5f6"{
"id": "cs_97_41521_d11ba771527b4056c7f85786cfbb980bc105efaf42af113d",
"url": "https://stage-payflow.tonder.io/checkout/cs_97_41521_d11ba771527b4056c7f85786cfbb980bc105efaf42af113d",
"status": "completed",
"payment_id": 41521,
"amount_total": 350,
"currency": "MXN",
"expires_at": 1751564943,
"external_id": "ORD-12345",
"session_type": "payment",
"checkout_type": "hosted",
"return_url": "https://my-store.com/checkout/complete",
"metadata": {},
"payment_method_types": [
"card"
],
"ui_config": {},
"ui_config_version": "V1",
"created_at": 1751478543567,
"modified_at": 1751478550234,
"paid_at": 1751478550234,
"customer": {
"first_name": "John",
"last_name": "Doe",
"email": "john.doe@example.com"
},
"line_items": [
{
"name": "Product 1",
"quantity": 1,
"unit_price": 350,
"product_id": "prod-001"
}
],
"transaction_status": "Success",
"provider": "tonder"
}Crear sesión de pago
Crea una sesión de Hosted Checkout. Tonder devuelve la URL a la que rediriges a tu cliente para completar el pago. La sesión rastrea el estado general y admite varios intentos de pago.
Consultar transacción de pago
Consulta los detalles de una transacción de pago por su `payment_id`. Da información más granular sobre cada intento de pago individual.
