enfins/api_client

此包最新版本(v1.0.0)没有提供许可信息。

商户客户端库

v1.0.0 2019-09-05 13:35 UTC

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) {

}