Python
Elle permet d'intéragir avec l'API de paiement de MoneyFusion. Elle facilite la création et la récupération des paiements via des requêtes HTTP.
Installation
vous pourrez l'installer avec :
pip install apiMoneyFusion
Utilisation
Importation
from apiMoneyFusion import PaymentClient
Initialisation du client
client = PaymentClient(api_key_url="https://api.moneyfusion.net")
Créer un paiement
payment = client.create_payment(
total_price="10000",
articles=[{"name": "Article 1", "price": "5000", "quantity": 1}],
numero_send="0101010101",
nom_client="assemienDev",
user_id=1,
order_id=123,
return_url="https://votre-domaine.com/callback"
)
print(payment)
Réponse attendue :
{
"statut": true,
"token": "f5EJ33JYmxqosi8BvaEt",
"message": "paiement en cours",
"url": "https://payin.moneyfusion.net/payment/f5EJ33JYmxqosi8BvaEt/10000/John Doe"
}
Récupérer un paiement
payment_info = client.get_payment("8L5teSc5TaIkP3ds9Dlx")
print(payment_info)
Réponse attendue :
{
"statut": true,
"data": {
"_id": "6748d365967cb4766fdd1616",
"tokenPay": "8L5teSc5TaIkP3ds9Dlx",
"numeroSend": "None",
"nomclient": "assemienDev",
"personal_Info": [{ "userId": 1, "orderId": 123 }],
"numeroTransaction": "",
"Montant": 475,
"frais": 25,
"statut": "paid",
"moyen": "card",
"return_url": "https://votre-domaine.com/callback",
"createdAt": "2024-11-28T20:32:37.037Z"
},
"message": "details paiement"
}
Wordpress
Fusion Pay WooCommerce Payment Gateway est un plugin WordPress personnalisé qui vous permet d'intégrer le système de paiement MoneyFusion dans votre site WordPress WooCommerce.
C# / .NET
Ce guide vous montre comment intégrer l'API de paiement de Money Fusion dans une application .NET, que ce soit côté backend (ASP.NET Core) ou frontend (MAUI mobile).