SDKs & API REST

Conçu pour les développeurs,
par des développeurs.

Intégrez Cartflox en quelques lignes. Node.js, Python, PHP ou plugins CMS — tout est prêt.

Choisissez votre stack

Ruby, Go, .NET, WooCommerce, Shopify, PrestaShop également disponibles.

payment.ts
import fetch from 'node-fetch'; // ou natif Node 18+

const response = await fetch(
  'https://cartflox.com/api/v1/checkout/sessions',
  {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'Authorization': `Bearer ${process.env.AFRIFLOW_SECRET_KEY}`,
    },
    body: JSON.stringify({
      amount: 5000,
      currency: 'XOF',
      customer_name: 'Kouassi Jean',
      customer_email: 'client@email.com',
      customer_phone: '+22507070707',
      success_url: 'https://monsite.com/success',
    }),
  }
);

const session = await response.json();
console.log(session.url);
// → https://cartflox.com/checkout/cmmtl...