Saltar al contenido principal

Objeto Checkout Session

El objeto CheckoutSession representa el flujo de pago que tu cliente completa para pagarte. Creas un objeto CheckoutSession para iniciar un pago, una suscripción o la configuración de un método de pago. Fintoc devuelve el objeto con el monto, la moneda, la configuración del método de pago y las URL de redirección. La sesión pasa por los estados created, in_progress, finished y expired.
Checkout Session Object

Objeto Customer

El objeto Customer representa al cliente que adjuntas cuando creas la sesión.

Objeto Address

Objeto Tax ID

Opciones de método de pago

Usa payment_method_options para configurar los métodos de pago de la sesión. Para bank_transfer, define un recipient_account y, opcionalmente, un sender_account. Para pac, define un sender_account. Para card, consulta el endpoint Crear checkout session. Este endpoint define types para el flujo payment y kinds (credit, debit) para los flujos setup y subscription.

Objeto Recipient account

El objeto Recipient account describe la cuenta bancaria que recibe los fondos. Fintoc lo devuelve en el campo recipient_account.

Objeto Sender account

El objeto Sender account describe la cuenta bancaria desde la que paga tu cliente. Fintoc lo devuelve en el campo sender_account.

Objeto Business profile

El objeto Business profile identifica al comercio registrado que recibe el pago. Fintoc lo devuelve en el campo business_profile de la sesión de checkout.