easytransfert/sdk-api-marchand-php
Composer 安装命令:
composer require easytransfert/sdk-api-marchand-php
包简介
SDK PHP pour l’intégration des paiements marchands EasyTransfert
README 文档
README
SDK PHP pour l’intégration des paiements marchands EasyTransfert. Conçu pour une intégration facile dans Laravel et autres frameworks PHP via Composer.
Installation
Vous pouvez installer le package via Composer :
composer require easytransfert/sdk-api-marchand-php
Utilisation
Initialisation
use EasyTransfert\EasyTransfertSDK; use EasyTransfert\Config; $config = new Config( apiKey: 'VOTRE_CLE_API', ipnUrl: 'https://votre-site.com/ipn' ); $sdk = new EasyTransfertSDK($config);
Vérifier le solde
$balanceData = [ 'wallet' => 'main' ]; $response = $sdk->balance->getBalance($balanceData); print_r($response);
Cash-in (Dépôt)
$cashinData = [ 'amount' => 1000, 'phone' => '0102030405', 'network' => 'ORANGE' ]; $response = $sdk->cashin->cashin($cashinData); print_r($response);
Cash-out (Retrait)
$cashoutData = [ 'amount' => 1000, 'phone' => '0102030405', 'network' => 'ORANGE' ]; $response = $sdk->cashout->cashout($cashoutData); print_r($response);
Vérifier le statut d'une transaction
$statusData = [ 'transaction_id' => 'TRANS123' ]; $response = $sdk->transactionStatus->checkStatus($statusData); print_r($response);
Laravel Integration
Dans un projet Laravel, vous pouvez lier le SDK dans un Service Provider :
public function register() { $this->app->singleton(EasyTransfertSDK::class, function ($app) { return new EasyTransfertSDK(new Config( config('services.easytransfert.key'), config('services.easytransfert.ipn_url') )); }); }
Licence
Licence Propriétaire EasyTransfert. Voir le fichier LICENSE pour plus d'informations.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2026-03-01