此软件包已被废弃,不再维护。未建议替代软件包。

开放支付平台API客户端

dev-main 2023-04-28 14:04 UTC

This package is auto-updated.

Last update: 2024-09-28 17:27:50 UTC


README

一个设计用于与在线支付平台REST API接口的API客户端。

需求

要使用开放支付平台API客户端,需要以下内容

安装

可以使用composer安装Online Payment Platform API客户端

$ composer require gusdeboer/opp

入门

use Gusdeboer\OPP\OnlinePaymentPlatformApiClient;

public function index(): void
{
    // Setup client with your API key
    $client = new OnlinePaymentPlatformApiClient('apikey');
    
    // Retrieve a merchant
    $merchant = $client->merchants->retrieve('merchant_uid'); 
}

需要更多信息?请查看示例

调试

如果您正在设置项目,建议在开放支付平台沙盒中测试您的应用程序。

use Gusdeboer\OPP\OnlinePaymentPlatformApiClient;

$client = new OnlinePaymentPlatformApiClient(
    'apikey',
    OnlinePaymentPlatformApiClient::ENVIRONMENT_SANDBOX
);

API文档

如果您想了解更多关于API的信息,请访问在线支付平台文档。API文档支持英文。

贡献

请阅读Contribute.md

贡献者

待办事项

  • 端点
    • 商家
      • 地址
      • 银行账户
      • 联系信息
      • 个人资料
      • 受益所有人
      • 合规性
      • 票据
    • 文件
    • 交易
    • 授权和直接借记
    • 费用
    • 提款
    • 虚拟国际银行账号
    • 发行者
    • 争议
    • 授权
  • 按端点调用分组属性,文档
  • fromString类型不应需要,设置from Country:Belgium就足够了
    • function blaat(string|Country $country) { instance of, go }