Python
It allows interaction with the MoneyFusion payment API. It simplifies the creation and retrieval of payments via HTTP requests.
Installation
You can install it using:
pip install apiMoneyFusionUsage
Importing
from apiMoneyFusion import PaymentClientInitializing the client
client = PaymentClient(api_key_url="https://api.moneyfusion.net")Create a payment
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)Expected response :
{
"statut": true,
"token": "f5EJ33JYmxqosi8BvaEt",
"message": "paiement en cours",
"url": "https://payin.moneyfusion.net/payment/f5EJ33JYmxqosi8BvaEt/10000/John Doe"
}Retrieve a payment
payment_info = client.get_payment("8L5teSc5TaIkP3ds9Dlx")
print(payment_info)Expected response :
{
"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 is a custom WordPress plugin that allows you to integrate the MoneyFusion payment system into your WooCommerce WordPress website.
C# / .NET
This guide helps you integrate the FusionPay payment API** into your .NET applications — both backend (ASP.NET Core) and frontend (MAUI mobile).