Un appel API, un lien de checkout, c'est tout. Ton client paye en euros ou en crypto, tu recois directement sur ton wallet.
const res = await fetch('https://crypto-gate.cc/api/payment-links', {
method: 'POST',
headers: {
'Authorization': 'Bearer cgk_...',
'Content-Type': 'application/json'
},
body: JSON.stringify({
amount: 49.99,
currency: 'EUR',
orderId: 'cmd-4821'
})
});
const { checkoutUrl } = await res.json();
// redirige ton client vers checkoutUrl
Pas de SDK a installer, pas de iframe. Juste un POST et une redirection.
Tu t'inscris, tu mets ton wallet, tu generes une cle. C'est fait en 30 secondes depuis le dashboard.
Un POST /api/payment-links avec le montant et l'ID de commande. L'API te retourne un lien de checkout.
Il choisit entre carte bancaire et crypto sur la page de checkout. C'est responsive et brandable a tes couleurs.
Quand c'est paye, ton serveur recoit un POST avec le statut et l'ID de commande. Signe en HMAC-SHA256.
Pas de blabla. Voila concretement ce qui est inclus.
Les paiements crypto vont direct sur ton wallet, sans verification d'identite. Pour la carte, c'est RampNetwork qui gere le KYC cote client.
Une page de paiement propre, avec QR code pour la crypto et formulaire carte. Tu personnalises le logo, la couleur, le nom.
A chaque paiement confirme, tu recois un POST avec le statut. Signature HMAC-SHA256 pour verifier que ca vient bien de nous.
BTC, ETH, USDT, USDC, SOL, LTC, TRX, Polygon. Tu actives celles que tu veux par cle API, tu peux meme les reordonner.
Tu suis tes paiements, tu geres tes cles, tu vois tes stats. Rien de spectaculaire, juste ce qu'il faut.
Un endpoint pour creer un paiement, un pour recuperer le statut. Des exemples en Node, Python, PHP et cURL dans la doc.
Tu payes uniquement une commission sur les paiements effectues. Pas de frais fixes, pas de minimum, pas d'engagement.