Skip to navigation

Canjear una tarjeta de regalo en mostrador

Gasta saldo de la tarjeta por una venta cobrada fuera de un checkout de Recurrente (efectivo, otra terminal), como “Canjear” en el panel. Un canje en otra sucursal de la organización se le paga a esa sucursal. Emite gift_card.redeem. Requiere que la llave pueda mover dinero.

Authentication

X-SECRET-KEYstring

Tu clave secreta de API.

Una llave de cuenta (sk_live_..., sk_test_...) opera sobre su propia cuenta y, con X-ACCOUNT-ID, sobre sus cuentas conectadas.

La llave también fija el ambiente: una sk_test_ solo lista y resuelve objetos de prueba (live_mode: false) y una sk_live_ solo objetos reales. Un ID del otro ambiente responde 404 (401 en /customers).

Una llave de organización (sk_org_live_..., sk_org_test_...) alcanza todas las cuentas de una organización y solo sirve para leer: saldos, movimientos y reportes. Para operar sobre una cuenta debe nombrarla con X-ACCOUNT-ID; omitirlo en una lectura devuelve todas las cuentas de la organización. Cualquier otro endpoint responde 403 con code: organization_key_unsupported.

Path parameters

gift_card_idstringRequired

Request

This endpoint expects an object.
amount_in_centsintegerRequired
notestringOptional

Response

La tarjeta, con el canje
idstringOptional
account_idstringOptional

La cuenta que la vendió.

codestringOptional

El código que se canjea. Es un secreto al portador.

statusenumOptional
Allowed values:
currencystringOptional
initial_amount_in_centsintegerOptional
balance_in_centsintegerOptional
expires_ondate or nullOptional
recipientobjectOptional
messagestring or nullOptional
deliver_ondate or nullOptional
delivered_atdatetime or nullOptional
purchaserobjectOptional
checkout_idstring or nullOptional

El checkout que la vendió.

public_urlstringOptional

La página de saldo de la tarjeta, la que abre su QR.

transactionslist of objectsOptional

Sus movimientos, del más viejo al más nuevo.

created_atdatetimeOptional

Errors

403
Forbidden Error
422
Unprocessable Entity Error