iPayiPayby Audasoft

Documentation technique

Intégrez iPay dans votre application. API REST, webhooks, authentification JWT et exemples de code.

Authentification

Utilisez l'en-tête X-Org-Id et un token JWT généré depuis l'interface admin. Le token est valide 1 an.

Authorization: Bearer <votre_token>
X-Org-Id: <uuid_organisation>

Endpoints principaux

  • POST /api/admin/customers — Créer un client
  • POST /api/admin/plans — Créer un plan
  • POST /api/admin/subscriptions — Créer un abonnement
  • GET /api/admin/transactions — Lister les transactions
  • GET /api/admin/stats — Statistiques du tableau de bord

Webhooks

Configurez des URLs de callback par produit (webhook success, webhook failure). iPay envoie les événements paiement en temps réel (transaction.completed, etc.).

Documentation complète

La documentation détaillée avec tous les champs, exemples curl et cas d'usage est disponible dans l'interface d'administration une fois connecté.

Accéder à la doc complète →