payconn/wirecard

PHP 付款处理库 Wirecard

v1.1.0 2020-09-28 06:06 UTC

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)。有关更多信息,请参阅 许可证文件