payconn/nestpay

PHP支付处理库的Payconn

v1.2.0 2020-09-28 05:57 UTC

This package is auto-updated.

Last update: 2024-09-28 15:12:42 UTC


README

Payconn: Nestpay (EST)

Nestpay(银行,Ak Bank,Anadolu Bank,Finans Bank,Halk Bank,ING Bank, İş Bank,Şeker Bank,Türk Ekonomi Bank (TEB),Ziraat Bank)的Payconn支付处理库网关

安装 | 支持的方法 | 基本用法


Payconn是一个不依赖于框架的多网关支付处理库,用于PHP。此包实现了Payconn所需的通用类。

安装

$ composer require payconn/nestpay

支持的方法

  • 购买
  • 授权
  • 完成
  • 退款
  • 取消

基本用法

use Payconn\Common\CreditCard;
use Payconn\Nestpay\Token;
use Payconn\Nestpay\Currency;
use Payconn\Nestpay\Model\Purchase;
use Payconn\Akbank;

$token = new Token('CLIENT_ID', 'USERNAME', 'PASS');
$creditCard = new CreditCard('4355084355084358', '26', '12', '000');
$purchase = new Purchase();
$purchase->setAmount(1);
$purchase->setInstallment(1);
$purchase->setCurrency(Currency::TRY);
$purchase->setCreditCard($creditCard);
$purchase->setTestMode(true);
$response = (AkBank($token))->purchase($purchase);
if($response->isSuccessful()){
    // success!
}

变更日志

有关如何升级到最新版本的更多信息,请参阅UPGRADE

支持

如果您对Payconn有一般性问题,我们建议在Stack Overflow上发布。请务必添加

如果您认为您找到了一个错误,请使用GitHub问题跟踪器报告,或者更好的是,分叉库并提交拉取请求。

安全

如果您发现任何与安全相关的问题,请通过muratsac@mail.com发送电子邮件,而不是使用问题跟踪器。

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件