Integración & API v1.0

Guía de Integración para Empresas y Sistemas

Aprende a integrar 1pay con puntos de venta (POS), software contable, ERPs y tiendas online mediante webhooks en tiempo real y SDKs de verificación.

1. Esquema de Tarifas & Licencias

Precios claros y sin comisiones por transacción, cotizados en dólares estadounidenses (USD):

Empresas & Cadenas

$49 USD / mes

Múltiples sucursales y teléfonos receptores, webhook dedicado de alta concurrencia hacia ERP/POS y soporte prioritario.

2. Sandbox Interactivo de Pruebas

Prueba en vivo la verificación instantánea contra el ledger seguro de 1pay:

⚡ Consola de Verificación en Vivo ● Conectado a Firestore API

3. Patrón 1: Webhooks en Tiempo Real (Push)

Recomendado para 1tab, 1commerce, tiendas e-commerce y despachos automáticos:

Payload JSON Recibido en tu Endpoint
{
  "event": "PAYMENT_RECEIVED",
  "storeId": "cus_657cf98b",
  "bank": "Banco de Venezuela",
  "reference": "007373140250",
  "referenceSuffix4": "0250",
  "referenceSuffix6": "140250",
  "amount": "150.00",
  "currency": "VES",
  "type": "AUTO_RELAY",
  "timestamp": "2026-09-19T17:30:00.000Z",
  "rawNotification": "Pago Movil recibido por Bs. 150,00 ref 007373140250"
}

4. Patrón 2: SDKs de Verificación (Pull)

Para sistemas de punto de venta (POS físicos) o checkouts web que validan la referencia ingresada por el cliente:

import { verifyPayment } from 'https://pay-dev.1group.media/sdk/1pay.js';

// Verificación por los últimos 4 dígitos ingresados por el cliente
const payment = await verifyPayment({
  reference: '0250',
  amount: '150.00',
  storeId: 'cus_657cf98b'
});

if (payment.verified) {
  console.log(`✅ Pago aprobado: ${payment.amount} ${payment.currency} en ${payment.bank}`);
}

5. Ambientes Sandbox vs Producción