Bitnovo Pay
  • Bitnovo Pay
    • Sobre nosotros
    • ¿Cómo funciona Bitnovo Pay?
    • Primeros pasos
      • Registro de Usuario
      • Crear Comercio
      • Verificación de Comercio (KYB)
      • Perfiles de Usuario
      • Dispositivos
    • Información
      • Retiro de Fondos
      • Criptomonedas aceptadas
      • Devoluciones (Cupones)
      • Depósitos
      • Comisiones
    • Herramientas
      • Solicitar Pago
      • QR Único
      • Links de pago
    • Vende Cupones Bitnovo
      • Introducción Cupones Bitnovo
      • Preguntas frecuentes
      • Contactar con Bitnovo
    • Integraciones
      • Integración API
        • Webhook
      • Prestashop
      • WooCommerce
      • Shopify
    • Comunicación
      • Política de devoluciones
      • Manual de marca
Con tecnología de GitBook
En esta página
  • Crear aplicación privada
  • Añadir pago manual
  • Configurar Webhooks
  • Obtener credenciales
  • Flujo de Shopify con Bitnovo Pay
  • Flujo del Proceso de Pago con Bitnovo Pay:
  1. Bitnovo Pay
  2. Integraciones

Shopify

Conecta tu tienda Shopify con Binovo Pay.

AnteriorWooCommerceSiguienteComunicación

Última actualización hace 5 meses

Crear aplicación privada

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.

Añadir pago manual

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."

Configurar Webhooks

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

Obtener credenciales

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.

Flujo de Shopify con Bitnovo Pay

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.

Flujo del Proceso de Pago con Bitnovo Pay:

  1. Selección del Método de Pago El cliente selecciona Bitnovo Pay como método de pago en la tienda Shopify.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Creación de aplicación de desarrollo privado