Plugin Shopify
Shopify no permite plugins de pago personalizados en sus planes estándar. La integración con B4bit Pay se hace mediante método de pago manual + webhook de creación de pedido gestionado por la infraestructura de B4bit.
1. Crear aplicación privada en Shopify
Sección titulada «1. Crear aplicación privada en Shopify»- Vaya a Configuración → Aplicaciones y canales de venta → Desarrollar aplicaciones → Crear una aplicación.
- Nombre la aplicación: B4bit Pay.
- Active los siguientes permisos:
write_ordersread_orderswrite_draft_ordersread_draft_orders
- Anote el Token de acceso de la API del panel de control. No se puede recuperar después — si lo pierde, deberá regenerar la app.
2. Configurar el método de pago manual
Sección titulada «2. Configurar el método de pago manual»- Vaya a Configuración → Pagos → Añadir método de pago manual.
- Nombre exacto requerido:
B4BiT Pay - Pago con Criptomonedas
- En Detalles adicionales, configure:
IMPORTANTE: Introduzca su correo electrónico en los datos de su pago.Recibirá un email para completar el proceso de pago.
- En Instrucciones de pago:
Le hemos enviado un email a su dirección de correo electrónicopara que pueda completar el pago de este pedido.
3. Configurar el webhook en Shopify
Sección titulada «3. Configurar el webhook en Shopify»Apunte Shopify al servicio de B4bit que recibe los pedidos.
- Vaya a Configuración → Notificaciones → Webhooks.
- Cree un nuevo webhook con:
- Evento: Creación de pedido
- Formato: JSON
- Versión: 2024-10 (o la más reciente compatible)
- URL:
https://shopify.b4bit.com/order/create
- Guarde la clave secreta generada por Shopify (la necesitará en el siguiente paso).
4. Proporcionar credenciales a B4bit Pay
Sección titulada «4. Proporcionar credenciales a B4bit Pay»Abra Configuración → Comercio → Dispositivos → Editar dispositivo e introduzca:
- Dominio de su tienda Shopify (por ejemplo
mitienda.myshopify.com). - Clave de firma de webhooks (la generada en el paso 3).
- Token de acceso de la API (del paso 1).
- Divisa por defecto (si no está disponible en B4bit Pay).
- Opción de almacenamiento de datos de clientes.
Flujo del pago
Sección titulada «Flujo del pago»- El cliente elige B4bit Pay en el checkout de Shopify.
- Shopify crea el pedido y notifica a
shopify.b4bit.com. - B4bit Pay envía un email al cliente con un link al pago.
- El cliente paga en la pasarela de B4bit Pay.
- Una vez confirmado el pago, B4bit Pay marca el pedido de Shopify como pagado automáticamente.
- El cliente regresa a la tienda.