payconn / wirecard
PHP 付款处理库 Wirecard
v1.1.0
2020-09-28 06:06 UTC
Requires
- php: >=7.1.3
- guzzlehttp/guzzle: ^6.5|^7.0.1
- payconn/common: ~1.4
- symfony/http-foundation: ^4.4|^5.0
Requires (Dev)
- phpstan/phpstan: ^0.11.2
- phpunit/phpunit: ^7.3
- vimeo/psalm: ^3.9
This package is auto-updated.
Last update: 2024-09-28 15:39:27 UTC
README
Payconn: Wirecard
Payconn 付款处理库的 Wirecard (Bonus, World, CardFinans, Maximum, Paraf, Advantage) 网关
Payconn 是一个与框架无关、多网关的 PHP 付款处理库。此包实现了 Payconn 所需的通用类。
安装
$ composer require payconn/wirecard
支持方法
- 购买
- 授权
- 退款
基本用法
use Payconn\Common\CreditCard; use Payconn\Wirecard; use Payconn\Wirecard\Model\Purchase; use Payconn\Wirecard\Token; $token = new Token('<YOUR-USER-CODE>', '<YOUR-PIN>'); $purchase = new Purchase(); $purchase->setTestMode(true); $purchase->setAmount(100); $purchase->setInstallment(1); $purchase->setDescription('<YOUR-DESCRIPTION>'); $purchase->setCreditCard((new CreditCard('4111111111111111', '2024', '01', '123')) ->setHolderName('<CARD-HOLDER-NAME>')); $purchase->generateOrderId(); $response = (new Wirecard($token))->purchase($purchase);
变更日志
有关如何升级到最新版本的更多信息,请参阅 UPGRADE。
支持
如果您在使用 Payconn 时遇到一般性问题,我们建议在 Stack Overflow 上发布。请确保添加
如果您认为您已经找到一个错误,请使用 GitHub 问题跟踪器 报告,或者更好的是,分支库并提交一个 pull request。
安全性
如果您发现任何与安全相关的问题,请通过电子邮件 muratsac@mail.com 而不是使用问题跟踪器。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。