wearenucleus/payments
Composer 安装命令:
composer require wearenucleus/payments
包简介
Nucleus OpenBanking Payments PHP SDK
README 文档
README
PHP SDK to intialize OpenBanking Payments.
Installation
composer require wearenucleus/payments
Get Started
<?php require __DIR__ . '/vendor/autoload.php'; use Nucleus\Constants\Currency; use Nucleus\Payment; use Nucleus\Requests\Address; use Nucleus\Requests\Customer; use Nucleus\Requests\PaymentRequest; $request = new PaymentRequest(); $request->amount = 100; $request->currency = Currency::BritishPound; $request->callbackURL = "http://mysite.com/callback"; $request->reference = "Nucleus - 1 pound"; $request->customer = new Customer; $request->customer->firstName = "John"; $request->customer->lastName = "Snow"; $request->customer->email = "support@verifymyage.co.uk"; $request->customer->phone = "+44712345678"; $request->customer->address = new Address(); $request->customer->address->postcode = "E2 8HD"; $request->customer->address->line1 = "37 Cremer Street"; $request->customer->address->city = "London"; $request->customer->address->country = "GB"; $payment = new Payment(getenv('NUCLEUS_CLIENT_ID'), getenv('NUCLEUS_CLIENT_SECRET')); $payment->useSandbox(); $response = $payment->initialize($request); header("Location: {$response['payment_url']}");
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-05-14