Ir al contenido

Aceptar pagos

Sangho ofrece varios métodos para integrar los pagos en su actividad, del más sencillo al más personalizable.

1. Mediante un enlace de pago

El método más rápido, sin nada de código. Cree un enlace desde el panel y compártalo por SMS, correo electrónico, WhatsApp o código QR. El comprador es redirigido a una página alojada por Sangho.

2. Mediante la página de checkout alojada

Integre el botón de Sangho JS en su sitio con 2 líneas de código. No se requiere backend: el formulario de pago se muestra en una ventana emergente o mediante redirección a checkout.sangho.ga.

3. Mediante la API REST

Para las integraciones avanzadas, cree una intención de pago en el servidor y después una sesión de pago, o monte el formulario directamente en su interfaz con el SDK de JS.

4. Mediante código QR

A partir de un enlace de pago, genere un código QR para imprimir y mostrar en el punto de venta. El comprador escanea el código QR con su smartphone y completa el pago.

5. Modo sin conexión (Sangho Terminal)

Note

Disponibilidad: Q4 2028. Sangho Terminal unifica el pago online y en punto de venta físico (NFC, Mobile Money, tarjeta).

Comparación de los métodos

MétodoCódigo requeridoBackendCaso de uso
Enlace de pagoNingunoNoAutónomos, pymes
Checkout alojado🟡 Solo HTMLNoSitio corporativo
API RESTSíSíComercio electrónico personalizado
Código QRNingunoNoPunto de venta
Terminal (2028)SDKSíComercio físico

Integración de Checkout JS

html
<script src="https://js.sangho.ga/v1/sdk.js"></script>
<button id="pay-btn">Payer 5 000 XAF</button>
<script>
const sangho = new Sangho('pk_live_xxxx');
document.getElementById('pay-btn').onclick = () => {
  sangho.checkout.open({
    amount: 5000,
    currency: 'XAF',
    onSuccess: (tx) => console.log('Payé!', tx)
  });
};
</script>