Pepper | Developer
  • Pepper | Developer
  • Catálogo
  • APIs
  • Ecommerce Pepper
Ecommerce de Pepper

Proceso de financiación estándar

El flujo de financiación estándar es el que se realiza cuando el cliente solicita la financiación normal de una compra desde la página del comercio. Para la realización de este flujo es necesario que el merchant disponga de los siguientes servicios definidos en el documento ecommerce_merchant_v2.yaml.
macrodata
macrodata
change status
change status
Son necesarios los siguientes pasos:
paso-1
Autenticación
Todas las acciones comienzan con la obtención o refresco de un token a partir de las credenciales. Puedes consultar los detalles en la sección “Datos necesarios”:
POST https://play-api.peppermoneytest.es/api-security/v2/token
 
paso-2
Creación de un nuevo pedido
Creación de un nuevo pedido indicando:
process_type
process_type: DEFAULT.
url_callback
url_callback: debe coincidir con el API de change_status.
Con esto se obtiene:
order_id
order_id: Identificador que nos permitirá realizar el seguimiento de nuestro pedido a lo largo de los diferentes pasos.
Status
Status: PEN (Pendiente)
url_access
url_access: Dirección URL donde se debe dirigir al cliente para realizar el flujo de contratación.
POST https://play-api.peppermoneytest.es/api-ecommerce/v2/orders
 
paso-3
Pantallas
Tras la creación del pedido se inicia el flujo de pantallas para que el cliente complete la financiación. Durante este proceso se realizarán llamadas a los servicios habilitados por parte del comercio.
Pantallas
Llamada API para la creación de un nuevo pedido.
Llamada API para la creación de un nuevo pedido.
Llamada a Macrodata desde la plataforma de Pepper.
Llamada a Macrodata desde la plataforma de Pepper.
Pantalla de datos del cliente y aceptación de condiciones.
Pantalla de datos del cliente y aceptación de condiciones.
Pantalla de Datos laborales.
Pantalla de Datos laborales.
Captura del DNI (Opcional).
Captura del DNI (Opcional).
Pago con tarjeta: para el entorno de pruebas consultar la sección “Datos para la pantalla de pago con tarjeta”.
Pago con tarjeta: para el entorno de pruebas consultar la sección “Datos para la pantalla de pago con tarjeta”.
Firma electrónica del contrato.
Firma electrónica del contrato.
Llamada a change_status
Llamada a change_status desde la plataforma de Pepper y redirección de vuelta a la página del comercio.

Datos para la pantalla de pago con tarjeta

Pepper ofrece dos tarjetas de prueba para pagar, estos datos solo se podran utilizar en ambiente de pruebas. En caso que los datos de las tarjetas no sean validos o el pago no funcione de forma correcta, ponerse en contacto con soporteintegracion@peppergroup.es
Proveedor 1
Pantallas
PAN: 4918 0191 9988 3839
Cad: 12/34
CVV: 123
Proveedor 2
Pantallas
PAN: 4018 8100 0015 0015
Cad: 12/34
CVV: 123
Código OTP (3DS) válido: 0101

¿Dudas? Te ayudamos

Echa un vistazo a la selección de preguntas y respuestas que hemos preparado para ti.
¿Dudas? Te ayudamos