Vue d'Ensemble de l'API

API de paiement mobile permettant l'initialisation et la vérification de transactions simplement et rapidement.

Endpoint Principal

https://api.sandrindossou.com/api.php

Fonctionnalités

  • Initialisation de paiement
  • VĂ©rification de statut
  • Support multi-devise

Méthodes Supportées

  • POST pour toutes les requĂȘtes
  • Format de donnĂ©es : JSON

Initialisation de Paiement

RequĂȘte

{
    "amount": 1000,
    "currency": "XOF",
    "customer_id": "USER_UNIQUE_ID",
    "order_id": "CMD_UNIQUE_ORDER_ID",
    "source_app": "mobile_simulator",
    "return_url": "url_de_retour",
    "customer": {
        "email": "client@exemple.com",
        "first_name": "Prénom",
        "last_name": "Nom",
        "phone": "22901234567"
    },
    "description": "Description du paiement"
}

Vérification de Paiement

RequĂȘte

{
    "payment_id": "py_identifiant_unique"
}

Réponse

{
    "status": "success",
    "payment_id": "py_identifiant",
    "checkout_url": "https://checkout.moneroo.io/fr/py_identifiant",
    "mobile_flow": {
        "deep_link": "lien_de_paiement",
        "qr_code": "url_qr_code",
        "expiration_time": 1738167889
    }
}

Statuts de Paiement

États Principaux

  • initiated: Processus commencĂ©
  • wait: En attente d'action

États Finaux

  • success: Paiement complĂ©tĂ©
  • failed: Paiement Ă©chouĂ©
Version API: 1.0.0 | DerniĂšre mise Ă  jour: 2025-01-29