enfins / api_client
此包最新版本(v1.0.0)没有提供许可信息。
商户客户端库
v1.0.0
2019-09-05 13:35 UTC
Requires
- ext-curl: *
- ext-json: *
- khr/php-mcurl-client: ^3.1
- netresearch/jsonmapper: ^1.6
This package is not auto-updated.
Last update: 2021-09-17 00:06:57 UTC
README
简单决定:使所有商户请求Enfins API。
官方文档链接:https://app.swaggerhub.com/apis-docs/enfins.com/merchant_en/v1
根据Enfins官方文档,该库目前提供以下操作:
- /create_bill
- /find/by_bill_id
- /find/by_m_order
- /payout
- /payout_card
- /payout_crypto
- /balance
- /rates
- /stats
- /history
要求
PHP 5.5及更高版本
用法
在创建新的Api客户端类实例之前,您必须准备并保存您独特的商户标识和密钥到您的商户账户设置中。注册链接如合作伙伴 - https://enfins.com/ru/partner/registration。然后在那里创建您的商户。
然后下载api客户端库
composer require enfins/api_client
创建Api客户端并添加您的标识和密钥。
$secret_key = 'SECRET_KEY';
$ident = 'IDENT';
$api = new ApiClient($ident,$secret_key,'https://api.enfins.com/v1');
通过ApiClient对象,您可以向Enfins API发送请求。
try {
$createBillResponse = $api->createBill("UAH",200,"UNIQUE_MERCHANT_ORDER","create example bill",["testing"=>true]);
} catch (ApiException $e) {
} catch (Exception $e) {
}