Redirecciones: ¿Cómo redirigir a un customer a Toku o a mi organización?

¿Cómo redirigir a un customer a Toku?

Redirigir al portal de pagos

Para redirigir a un customer a su portal de pago se debe usar ese ID en la URL del portal de la siguiente forma:

portal.pagos.com/dashboard?user=cus_id

Donde:

  • cus_id: es el Id del customer

Redirigir directamente al medio de pago

Para redirigir al customer directo al portal de pago/inscripción. Se debe seguir la siguiente estructura.

portal.pagos.com/checkout?checkoutSession=checkout_session_id

Donde:

  • checkout_session_id: es el Id de la checkout session creada
❗️

En caso de que no estes usando Checkout Sessions, puedes ver la configuración anterior acá

❗️

En caso de que necesites configurar los productos a mostrar en la selección de productos, debes comunicarte con el Ops para que pueda configurarte un Flow con los productos.

¿Cómo redirigir a un customer desde Toku a mi página?

Existen dos formas generales para hacerlo:

La primera es usando una redirección única para el éxito, el rechazo del pago o para las activaciones de cuentas bancarias en el producto de transferencias Chile. Esta redirection se puede configurar en Crear Redirection,

Para crear el redirecction pide una success_URL para casos éxitosos, una failure_URL para casos fallidos y una activation_URL para activaciones de transferencias Chile 🇨🇱.

Una vez creado el redirecction Toku entrega un ID de redirecction que se debe guardar. Finalmente, para usar las URL de redirección se debe incluir como query_param el id de la redirection creada de la forma redirection=red_6D1vT6JHh84oKdi9xgvAhcNcsKDerv6J. Al finalizar el flujo en Toku el customer será redirigido a la URL correspondiente.

El ejemplo completo sería:

portal.pagos.com/checkout?checkoutSession=checkout_session_id&redirection="redirection_id"