open-pay / openpay-js

Openpay Javascript bindings
Apache License 2.0
24 stars 28 forks source link

Crear device_session_id para un cargo con tarjeta que ya se encuentra guardada y con id. #27

Open alexjadame opened 1 year ago

alexjadame commented 1 year ago

Hola, mi problema o inquietud es la siguiente:

Pude generar el device_session_id creando un formulario con los datos requeridos del cliente y de esta manera guardar los datos del cliente y de su tarjeta en nuestra cuenta (merchant) de openpay para ejecutar futuros posibles cargos si el cliente así lo desea (y no me refiero a cargos recurrentes planificados como en una suscripción).

Una vez que los datos del cliente y de la tarjeta han sido guardados en la cuenta (merchant) de openpay, como podemos generar el device_session_id para un nuevo cargo, sin necesidad de mandar al cliente a llenar los datos de la tarjeta en un nuevo formulario??

Todos los ejemplos que tienen en la página de openpay refieren al llenado del formulario suponiendo que el cargo se realiza por primera vez, pero quiero entender como hacerlo en caso de que los datos de la tarjeta ya hayan sido guardados en openpay y se le haya asignado un card_id (source_id).

Update: Básicamente estoy siguiendo el tutorial de la página llamado OneClick satisfactoriamente, el problema es que no hay ejemplos de cargos posteriores.