eCommerce WordPress Themes

Ressources pour les développeurs

Construire avec EdfaPay Apis

Des API puissantes et flexibles qui simplifient l'intégration des paiements. Créez des expériences de paiement exceptionnelles pour vos clients grâce à notre kit de développement complet.

API RESTful

Des API claires et intuitives qui respectent les normes et les meilleures pratiques du secteur

Kits de développement logiciel (SDK) et bibliothèques

Kits de développement logiciel (SDK) préconfigurés pour les langages de programmation et les frameworks populaires

Environnement bac à sable

Testez et déboguez votre intégration en toute sécurité avant sa mise en production.

API et SDK

Tout ce dont vous avez besoin pour Intégrer

Choisissez parmi notre suite complète d'API et de SDK conçus pour
différents scénarios de paiement et langages de programmation.

API de traitement des paiements

Acceptez les paiements par carte, portefeuille numérique et autres moyens de paiement alternatifs grâce à notre API de traitement sécurisée.

API Soft-PoS

Transformez vos appareils mobiles en terminaux de paiement grâce à notre API de point de vente logicielle.

API d'analyse

Accédez à des données transactionnelles complètes et à des informations commerciales grâce à notre API d'analyse et de reporting.

Intégrations

Tout ce dont vous avez besoin pour
Intégrer

Choisissez parmi notre suite complète d'API et de SDK.
conçu pour différents scénarios de paiement et
langages de programmation.

Démarrage rapide

Démarrage rapide Exemples

JavaScript

				
					// Install: npm install @edfapay/sdk
import { EdfaPay } from '@edfapay/sdk';

const edfa = new EdfaPay({
  apiKey: 'pk_test_your_key_here',
  environment: 'sandbox'
});

// Create a payment
const payment = await edfa.payments.create({
  amount: 2000, // $20.00
  currency: 'USD',
  source: {
    type: 'card',
    token: 'tok_visa_4242'
  }
});
				
			

Python

				
					# Install: pip install edfapay
import edfapay

# Configure API key
edfapay.api_key = "sk_test_your_key_here"
edfapay.environment = "sandbox"

# Create a payment
payment = edfapay.Payment.create(
    amount=2000,  # $20.00
    currency="USD",
    source={
        "type": "card",
        "token": "tok_visa_4242"
    }
    
)
				
			

Outils de développement

Construire avec Confiance

Des outils et ressources de développement complets pour vous aider à créer, tester,
et déployer des intégrations de paiement rapidement et de manière fiable.

Environnement bac à sable

Testez votre intégration en toute sécurité grâce à notre environnement de test complet qui reproduit le comportement en production sans traiter de véritables transactions.

// Point de terminaison de l'API Sandbox
https://sandbox-api.edfapay.com

Explorateur d'API

Documentation API interactive vous permettant de tester les points de terminaison directement dans votre navigateur avec des aperçus de réponse en temps réel.

POSTE : /v1/paiements
✓ 200 OK - 142 ms

Inspecteur de webhook

Déboguez et testez les webhooks grâce à notre outil d'inspection qui capture, enregistre et rejoue les événements webhook pour le développement.

paiement réussi
Livré il y a 2,3 secondes

Documentation & Ressources

Référence API

Documentation de référence complète avec descriptions détaillées des points de terminaison, paramètres et exemples.

Tutoriels

Découvrez comment intégrer EdfaPay grâce à des tutoriels détaillés pour les cas d'utilisation courants et les frameworks populaires.

Exemples de code

Téléchargez des exemples de code complets et des projets de démarrage pour une intégration rapide sur plusieurs plateformes.

Commencez à construire dès aujourd'hui

Prêt à Intégrer?

Rejoignez les milliers de développeurs qui font confiance à EdfaPay pour leur infrastructure de paiement.
Nous avons commencé par notre environnement de test et une documentation complète.

Create Account Sign up and get your API keys instantly
Test Integration Use our sandbox to test your implementation
Go Live Switch to production and start processing

Commencer avec seulement quelques lignes de code

				
					// Initialize EdfaPay
const edfaPay = new EdfaPay({
  apiKey: 'your_api_key'
});

// Create a payment
const payment = await edfaPay.payments.create({
  amount: 2000,
  currency: 'USD'
});