Checkout alojado

Consultar una sesión de checkout

Devuelve la sesión y su status (pending, completed, expired o cancelled). created_at y modified_at son milisegundos desde época.

GET
/checkout/v1/sessions/{id}

Autorización

Authorization<token>

Llave de API del comercio: Authorization: Token <vk_…>.

In: header

Parámetros de ruta

id*string

Id del recurso.

Cuerpo de la respuesta

application/json

application/json

curl -X GET "https://example.com/checkout/v1/sessions/cs_…"
{
  "id": "cs_…",
  "url": "https://pagos.vecnet.io/checkout/cs_…",
  "status": "pending",
  "payment_id": 0,
  "amount_total": 0,
  "currency": "string",
  "external_id": "string",
  "session_type": "payment",
  "checkout_type": "hosted",
  "return_url": "string",
  "metadata": {},
  "payment_method_types": [
    "string"
  ],
  "ui_config": {},
  "ui_config_version": "V1",
  "created_at": 0,
  "modified_at": 0,
  "customer": {
    "first_name": "string",
    "last_name": "string",
    "email": "user@example.com"
  },
  "line_items": [
    {
      "name": "string",
      "quantity": 0,
      "unit_price": 0,
      "product_id": "string"
    }
  ],
  "transaction_status": "Pending"
}
{
  "error": "string"
}
¿Te fue útil esta página?