Integración de eCommerce
Last updated
Last updated
Esta sección proporciona una guía detallada para la integración de eCommerce y tiendas en línea con RefácilPay. El sistema permite una integración sencilla y eficiente, ofreciendo a los clientes una experiencia de pago segura, rápida y sin complicaciones.
Para completar este paso, es necesario construir una URL con ciertos parámetros de entrada que permitirán la vinculación del eCommerce con RefácilPay. La estructura de la URL debe seguir el siguiente formato:
Parámetros de la URL
comm
number
Identificador único del eCommerce (Este ID debe ser solicitado al equipo de RefacilPay).
storeid
string
Identificador único de la tienda asociada al usuario que se está integrando.
returnurl
string
URL a la cual se enviará la notificación del token de autenticación para la tienda. Este token permitirá realizar las peticiones necesarias para consumir los servicios del API.
nameintegration
string
Nombre del eCommerce.
Una vez que se ha generado la URL con los parámetros necesarios, se debe ingresar dicha URL en la barra de búsqueda de un navegador. Esto iniciará el proceso de autorregistro del eCommerce para obtener un usuario. Durante este proceso, se configurarán los datos necesarios y se obtendrán las credenciales de acceso a la plataforma.
Después de completar el autorregistro, se procederá a la validación y verificación de los datos proporcionados para confirmar la identidad del registro. Una vez que se ha finalizado este proceso de validación y la identidad ha sido verificada correctamente, se enviará un correo electrónico informando sobre la integración exitosa y se procederá a enviar el token a la URL especificada en el parámetro returnurl
.
El envío del token se realizará mediante una petición HTTPS tipo POST con el siguiente formato:
POST
{{returnurl}}
Headers
Content-Type
application/json
Fields (Body)
token
string
Token sin expiración para consumir los servicios del API.
storeId
string
Identificador único de la tienda integrada asociada al usuario, proporcionado en los parámetros de la URL de registro.
Consumo de API
Una vez completado el autorregistro y obtenido el token, se podrá utilizar los servicios proporcionados por la API. Para generar un recurso de pago, siga el siguiente flujo:
Obtener token transaccional
Generar recurso con Link de Pago
Para los recursos generados desde la integración de eCommerce, se deben incluir en el campo reference2
los siguientes datos:
Commerce
object
Objeto que contiene los datos de la integración con el eCommerce.
origin
number
Identificador único del eCommerce (ID proporcionado por el equipo RefácilPay para el proceso de registro).
storeId
string
Identificador único de la tienda integrada asociada al usuario registrado.
Una vez que se hayan generado o consumido los recursos de pago, se podrá consultar la información sobre el estado del mismo.
Ambiente de prueba: