Aller au contenu

Accepter des paiements

Sangho propose plusieurs méthodes pour intégrer les paiements à votre activité, du plus simple au plus personnalisable.

1. Via un lien de paiement

La méthode la plus rapide, sans aucun code. Créez un lien depuis le dashboard, partagez-le par SMS, email, WhatsApp ou QR code. L’acheteur est redirigé vers une page hébergée par Sangho.

2. Via la page de checkout hébergée

Intégrez le bouton Sangho JS sur votre site en 2 lignes de code. Aucun backend requis — le formulaire de paiement s’affiche en pop-up ou en redirection vers checkout.sangho.com.

3. Via l’API REST

Pour les intégrations avancées, créez une intention de paiement côté serveur, puis une session de paiement ou montez le formulaire directement dans votre interface avec le SDK JS.

4. Via QR Code

Depuis un lien de paiement, générez un QR code à imprimer et afficher en point de vente. L’acheteur scanne le QR code avec son smartphone et complète le paiement.

5. Mode hors ligne (Sangho Terminal)

Note

Disponibilité : Q4 2028. Sangho Terminal unifie le paiement en ligne et en point de vente physique (NFC, Mobile Money, Carte).

Comparaison des méthodes

MéthodeCode requisBackendCas d’usage
Lien de paiementAucunNonFreelance, PME
Checkout hébergé🟡 HTML seulNonSite vitrine
API RESTOuiOuiE-commerce personnalisé
QR CodeAucunNonPoint de vente
Terminal (2028)SDKOuiCommerce physique

Intégration Checkout JS

html
<script src="https://js.sangho.com/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>