Finance (FinanceApi)
Le module FinanceApi permet de gérer le solde et les transactions de votre application.
Accès : client.finance
Méthodes
balance
Récupère le solde de l’application.
Exemple
const response = await client.finance.balance({
appId: "app_id",
apiKey: "user_api_key"
});
console.log("Solde:", response.data);listTransactions
Liste les transactions de l’application.
Exemple
const response = await client.finance.listTransactions({
appId: "app_id",
apiKey: "user_api_key"
});
response.data.forEach(tx => {
console.log(tx.amount, tx.status, tx.provider);
});getTransaction
Récupère les détails d’une transaction.
Exemple
const response = await client.finance.getTransaction({
appId: "app_id",
apiKey: "user_api_key",
id: "transaction_id"
});withdraw
Effectue un retrait du solde.
Exemple
const response = await client.finance.withdraw({
appId: "app_id",
apiKey: "user_api_key",
amount: 10000,
phoneNumber: "+2250700000000",
password: "password",
paymentMethod: "OM_CI"
});recharge
Effectue une recharge du solde de l’application.
Exemple
const response = await client.finance.recharge({
appId: "app_id",
apiKey: "user_api_key",
amount: 10000,
phone: "+2250700000000",
provider: "OM_CI"
});listRecharges
Liste les transactions de recharge de l’application.
Exemple
const response = await client.finance.listRecharges({
appId: "app_id",
apiKey: "user_api_key"
});
response.data.forEach(tx => {
console.log(tx.amount, tx.status, tx.provider);
});Last updated on