ameysam / payping
这是使用 payping api 实现的简单(支付及验证支付)交易。
v1.1.1
2018-11-04 15:18 UTC
This package is not auto-updated.
Last update: 2024-09-19 17:26:17 UTC
README
安装
PayPing 服务提供商可以通过在项目的 composer.json
中设置 minimum-stability
为 dev
(对于 Laravel 5 需要)并通过要求 ameysam/payping
包来通过 Composer 安装(Composer)。
{ "require": { "ameysam/payping": "^1.1.1" } }
或
使用 composer 需求此包
composer require ameysam/payping
使用 composer update
更新包或使用 composer install
安装。
在 config/app.php
中找到 providers
键并注册 PayPing 服务提供商。
对于 Laravel 5.1+
'providers' => [ // ... AMeysam\PayPing\PayPingServiceProvider::class, ]
对于 Laravel 5.0
'providers' => [ // ... 'AMeysam\PayPing\PayPingServiceProvider', ]
使用发布命令将包配置复制到本地配置中
php artisan vendor:publish --provider="AMeysam\PayPing\PayPingServiceProvider"
发布包文件后,您必须在配置文件夹中的 payping.php 文件中打开并设置令牌值。
例如
'token' => env('PAYPING_TOKEN', 'payping token (get by calling getToken method.)'),
注意:您可以为支付后设置返回 URL 以将其重定向或向 requestToken 方法传递返回 URL。 如下:
'return-url' => env('PAYPING_RETURN_URL', 'your return url after payment'),
or
$body['returnUrl'] = 'http://your-url';
PayPing::requestToken($body);
您可以在 .env 文件中设置密钥和行号
例如
PAYPING_TOKEN=token
PAYPING_RETURN_URL=http://your.url