Shopify
Conecta tu tienda Shopify con Binovo Pay.
Última actualización
Conecta tu tienda Shopify con Binovo Pay.
Última actualización
Para comenzar, será necesario crear una aplicación de desarrollo privado con el nombre "Bitnovo Pay". Para crearla accederemos a Configuración > Aplicaciones y canales de ventas > Desarrollar Aplicaciones > Crear una aplicación, e introducimos el nombre indicado previamente.
Una vez creada, procedemos a configurarla de la siguiente manera:
Accedemos a Configuración > Integración de la API del panel y deberemos editar la configuración. y marcar write_orders
, read_orders
, write_draft_orders
y read_draft_orders
.
Una vez hayamos configurado los permisos procedemos a instalar la aplicación. Y guardamos el Token de acceso de la API del panel de control. Este Token lo encontraremos en el menú Credenciales de la API y es muy importante guardarlo porque no nos dejará volver a mostrarlo.
Configuraremos un método de pago manual accediendo a Configuración > Pagos > Añadir Métodos de pago manual. Lo denominamos "Bitnovo Pay - Pago con Criptomonedas" (MUY IMPORTANTE: denominarlo con ese nombre exáctamente) y rellenamos las casillas con los siguientes textos.
Detalles adicionales
"IMPORTANTE: Introduzca su correo electrónico en los datos de su pago. Recibirá un email para completar el proceso de pago."
Instrucciones de pago
"Le hemos enviado un email a su dirección de correo electrónico para que pueda completar el pago de este pedido."
A continuación, configuraremos los Webhooks necesarios para que apunten a la URL proporcionada por Bitnovo Pay. Accedemos a Configuración > Notificaciones > Webhooks > Crear webhook. Seleccionamos el evento “Creación de pedido”, formato JSON y la URL proporcionada por Bitnovo Pay. Seleccionar la versión 2024-10.
Es fundamental guardar la clave secreta generada por Shopify, ya que se utilizará para firmar los Webhooks y garantizar la seguridad de las comunicaciones. La URL que debemos introducir es la siguiente: https://shopify.bitnovo.com/order/create
Una vez completada la configuración, será necesario proporcionar a Bitnovo Pay los siguientes datos:
El dominio de nuestra tienda en Shopify.
La clave de firma generada por Shopify, utilizada para firmar los Webhooks.
El Token de acceso de la API del panel de control (*importante guardar).
Divisa por defecto en el caso de que el comercio utilice una que Bitnovo Pay no posea.
Si queremos que Bitnovo almacene los datos de nuestros clientes para poder verlos en el detalle de pago del panel de Bitnovo Pay.
Estos datos los podemos proporcionar en el panel de Bitnovo Pay Configuración > Comercion > Dispositivos > Editar el dispositivo de tu elección.
Para garantizar un proceso de pago seguro y eficiente en Shopify utilizando Bitnovo Pay, es obligatorio que el cliente proporcione un correo electrónico válido al rellenar su datos de compra. Este correo es crucial para la comunicación durante el flujo de pago.
Selección del Método de Pago El cliente selecciona Bitnovo Pay como método de pago en la tienda Shopify.
Recepción de un Correo Electrónico Una vez seleccionado Bitnovo Pay, el cliente recibirá un correo electrónico con un enlace para completar el pago.
Pago Externo y Confirmación Al hacer clic en el enlace del correo, el cliente será redirigido a la plataforma de Bitnovo Pay para completar la transacción.
Sincronización Automática con Shopify Una vez que el cliente complete el pago en Bitnovo Pay, el pedido se marcará automáticamente como pagado en Shopify. Este proceso asegura una integración fluida entre ambas plataformas.
Redirección Final Tras completar el pago, el cliente será redirigido nuevamente a la tienda Shopify para continuar navegando o recibir la confirmación final del pedido.
Notas Importantes:
El correo electrónico asegura que el cliente pueda acceder de manera eficiente al enlace de pago y recibir notificaciones importantes.
La sincronización automática entre Bitnovo Pay y Shopify minimiza la necesidad de acciones manuales, mejorando la experiencia del usuario y del administrador de la tienda.
Este flujo es diseñado para ofrecer seguridad, comodidad y compatibilidad con las funcionalidades de Shopify y Bitnovo Pay.