Sofizpay

Developer Documentation

Integrate Algeria's leading payment gateway in minutes

Conçu pour les développeurs

Un seul SDK. Liens de paiement faciles.

Intégrez notre SDK dans votre code et commencez à encaisser en quelques minutes. L'environnement de test Sandbox et les relances automatiques sont inclus.

SDK officiel open-source et API REST pour commerçants. Acceptez les paiements Dahabia, EDahabia et CIB depuis votre site web, application mobile ou boutique en ligne — avec des librairies pour JavaScript, TypeScript, PHP, Python, Node.js, React et Next.js.

npm install @sofizpay/sdk
import { SofizPay } from '@sofizpay/sdk';

const sofiz = new SofizPay({
  apiKey: 'sp_live_55a2b8...',
});

// Create a quick CIB/Dahabia payment
const payment = await sofiz.payments.create({
  amount: 1500, // DZD
  currency: 'DZD',
  description: 'Order #1042',
  customer: {
    email: 'customer@email.com',
    phone: '+213670011093'
  },
  successUrl: 'https://yoursite.com/success',
  cancelUrl: 'https://yoursite.com/cancel'
});

// Redirect customer to secure checkout page
window.location.href = payment.checkoutUrl;

SDKs disponibles

Choisissez le langage de votre équipe. Tous les SDKs sont open-source sur GitHub.

JavaScript
TypeScript
Node.js
PHP
Python
React
Next.js
API REST
docs.sofizpay.com

Vous cherchez la documentation complète ?

Pour consulter tous les paramètres d'API, les réponses et les guides d'implémentation avancés, veuillez vous rendre sur notre portail officiel de documentation. Il contient toutes les références détaillées et tout ce dont vous avez besoin.

Pourquoi SofizPay est l'API de paiement N°1 pour les développeurs et startups ?

API REST Propre

Des points de terminaison RESTful clairs avec des réponses JSON prévisibles, une pagination et des codes d'état HTTP standardisés.

Sandbox de Test Instantané

Un environnement de test 100% gratuit avec des numéros de carte de test virtuels Dahabia et CIB pour construire et tester avant de passer en production.

Liens de Paiement Faciles

Générez des liens de paiement et partagez-les instantanément avec vos clients via e-mail, SMS ou réseaux sociaux pour collecter des paiements en quelques secondes.

Documentation Complète

Guides de démarrage rapide, tutoriels pas à pas, documentation SDK et recettes de code prêtes à l'emploi pour votre stack.

0% Commission de Transaction

Économisez des milliers de dinars. Payez 0% de frais sur toutes les ventes, avec des versements quotidiens traités en 24 heures à un taux de retrait fixe de 1%.

Protection d'Idempotence

Une protection cryptographique avancée qui garantit des tentatives d'API sécurisées et évite le double débit en cas de coupure de connexion.

Comparatif : Pourquoi SofizPay est le premier choix des Développeurs ?

Comparez SofizPay, les autres solutions locales et les intégrations bancaires traditionnelles pour choisir le meilleur outil de paiement.

FonctionnalitéSofizPayAutres Solutions LocalesIntégration Bancaire Traditionnelle
Commission sur transactions0% (Totalement Gratuit)Jusqu'à 3.5% prélevés sur chaque venteCommission par vente + frais d'installation
Frais de retrait et règlement1% uniquement au retraitJusqu'à 1.5% ou plus par opérationSelon les conditions négociées avec la banque
Délai de règlement des fondsEn 24 heures seulement (Quotidien)48 à 72 heures ouvrables ou hebdomadairePlusieurs jours ouvrables selon la banque
Facilité d'intégration API & SDKUltra simple (SDKs prêts en 5 min)Moyenne (SDKs limités pour certains langages)Très complexe (nécessite des mois de procédures)
Paiements splités MarketplaceEntièrement supporté nativementNon supporté par défaut (nécessite du code sur mesure)Non supporté
Bac à sable de test instantané100% gratuit et accès instantanéDisponible (validation manuelle parfois nécessaire)Nécessite des validations de sécurité complexes
Open-source

Commencez l'intégration en 5 minutes

Générez une clé API, installez le SDK et traitez votre premier paiement test aujourd'hui.

Gratuit pour les développeurs • SDKs open-source • Sandbox prêt pour la production