bitpay/sdk

适用于新加密安全的BitPay API的PHP库的完整版本


README

BitPay PHP客户端

GitHub license Packagist Total Downloads

BitPay支付网关的完整实现。此库实现了BitPay的加密安全的RESTful API

入门

要快速使用我们的PHP库,请遵循指南

支持

要求

  • PHP版本:8.1 / 8.2 / 8.3
  • PHP扩展:json, reflection

单元测试

./vendor/bin/phpunit --testsuite "Unit"

功能测试

要运行功能测试,您需要执行以下步骤。

生成配置

运行以下命令以生成 BitPay.config.yml

composer setup

BitPay.config.yml 复制到 test/functional/BitPaySDK 目录。

PrivateKeyName.key 复制到 setup 目录。

创建收款人

要提交请求,您应该在

  1. https://test.bitpay.com/dashboard/payouts/recipients 创建收款人
  2. 在收款人的邮箱收件箱中接受邀请
  3. test/functional/BitPaySDK/email.txt 创建一个文件,包含您在步骤1中创建的收款人的电子邮件地址。

运行功能测试

运行以下命令以执行功能测试

./vendor/bin/phpunit --testsuite "Functional"

贡献

要为此项目做出贡献,请进行分支并提交拉取请求。

许可证

MIT许可证

版权(c)2019 BitPay

特此授予任何获得此软件及其相关文档副本(“软件”)的人免费使用软件的权利,不受限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,以及允许向软件提供的人这样做,但受以下条件约束

上述版权声明和本许可声明应包含在软件的副本或主要部分中。

软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论这些责任是因合同、侵权或其他方式引起的,源于、因或与软件或软件的使用或其他交易有关。