Crear checkout session

Para productos: CAT

Hay 2 flujos disponibles: via API o a través de extensión de la webapp

Requisitos

La organización debe tener una account y el producto de CAT activado.

Webapp

En caso de tener la extensión activa, se le disponibilizará un formulario a la organización para poder registrar la información de sus customers y crear una checkout session a través de éste.

La URL será entregada al creador a través de su mail, y de igual manera al customer, en caso de que el email de éste sea entregado.

Via API

Para tener más control sobre el flujo, la organización se puede integrar a través de la API.

Siguiendo la documentación de este endpoint se puede crear una checkout session. Este endpoint le retornará a quien lo cree un ID y una URL, entre otros elementos.

Clickeando dicha URL, será capaz de entrar directamente al formulario de inscripción medios de pagos. Se mostrarán medios de pagos previamente inscritos en caso de que se proporcione un ID customer y éste los posea.

En caso de que se quiera utilizar dentro del iFrame, la organización puede usar el ID para hacerlo, siguiendo la documentación.

Portal de pagos

Desde que se llega al formulario de inscripción en adelante se sigue el flujo común.

Se notificará con el webhook payment_method.attached_products cuando un medio de pago sea inscrito por esta via

Información relevante

Para obtener la información relativa a la checkout session se puede utilizar este endpoint