kaankilic / omnipay-iyzico
Iyzico 通道用于 Omnipay 支付处理库
1.0.0
2018-04-29 20:36 UTC
Requires
- iyzico/iyzipay-php: ~2.0
- omnipay/common: ~2.0
Requires (Dev)
- omnipay/tests: ~2.0
This package is auto-updated.
Last update: 2024-09-12 23:46:43 UTC
README
Iyzico 驱动程序用于 Omnipay 支付处理库
简介
omnipay-iyzico
提供了一种表达性强、流畅的方式来使用 iyzico,具有 Omnipay 框架无关的多网关支付处理。
许可证
Laravel omnipay-iyzico
是开源软件,遵循 MIT 许可协议。
安装
要开始使用 omnipay-iyzico
,请使用 Composer 将此包添加到项目的依赖项中
composer require kaankilic/omnipay-iyzico
有关一般使用说明,请参阅主要的 Omnipay 仓库。
基本用法
$gateway = Omnipay::create('Iyzico'); $formInputData = array( 'name' => 'Bobby', 'lastname' => 'Tables', 'number' => '4131111111111117', 'expiryMonth' => '08', 'expiryYear' => '2023', 'cvv' => '001', 'billingCity' => 'Amsterdam', 'billingAddress1' => 'test address', 'billingCountry' => 'Nederlands', 'email' => 'bl4cksta@gmail.com', 'postCode' => 'NL11100' ); $card = new CreditCard($formInputData); $request = $gateway->authorize(['identityNumber'=>'IDENTITY_NUMBER','callbackUrl' => 'https://pos.app/']); $request->setCard($card); $request->setApiKey('sandbox-API-KEY'); $request->setSecretKey('sandbox-SECRET-KEY'); $basket = new \Omnipay\Common\ItemBag(); $item = new \Omnipay\Common\Item(['name' => 'item name 1', 'price'=> '40.00']); $basket->add($item); $request->setItems($basket); $response = $request->send(); if($response->isSuccessful()){ ... }
支持
如果您遇到 Omnipay 的一般问题,我们建议在 Stack Overflow 上发表帖子。请确保添加 omnipay 标签,以便容易找到。
如果您想了解发布公告,讨论项目的想法或提出更详细的问题,还有一个您可以订阅的 邮件列表。
如果您认为您发现了一个错误,请使用 GitHub 问题跟踪器 报告它,或者更好的是,分支库并提交一个拉取请求。
贡献
我是项目的创建者和唯一贡献者。因此,请随时贡献一些有用的东西。请使用 Github 报告错误、发表评论或建议。