mglaman / authnet
v1.1.3
2023-03-02 13:27 UTC
Requires
- php: >=7.3
- ext-json: *
- ext-simplexml: *
- ext-xmlwriter: *
- guzzlehttp/guzzle: ^6.2 || ^7.0
Requires (Dev)
- phpunit/phpunit: ^9.5.23
- squizlabs/php_codesniffer: ~2
This package is auto-updated.
Last update: 2023-03-02 14:22:01 UTC
README
Authorize.net 的 SDK,使用 Guzzle。
为什么不使用官方的 Authorize.net PHP SDK?
- 目前 https://github.com/AuthorizeNet/sdk-php 使用的是专有许可证。
- 它不是 PSR-4。
- 依赖太多。
依赖
需要 PHP 版本 >= 7.3。
需要以下 PHP 扩展
- json
- simplexml
- xmlwrite
此库使用 Guzzle,版本至少为 v6。
测试
PHPUnit
运行 composer test
或 ./vendor/bin/phpunit -c phpunit.xml.dist
测试信用卡号码
卡类型 | 卡号 |
---|---|
美国运通 | 370000000000002 |
Discover | 6011000000000012 |
Visa | 4007000000027 |
4012888818888 | |
4111111111111111 | |
JCB | 3088000000000017 |
大来俱乐部/ 白金卡 | 38000000000006 |
万事达卡 | 5424000000000015 |
2223000010309703 | |
2223000010309711 |
有关更多信息,请参阅 Authorize.Net 测试指南。
许可证
请参阅 LICENSE 文件。