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

Issues Forks Stars

安装

PayPing 服务提供商可以通过在项目的 composer.json 中设置 minimum-stabilitydev(对于 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