cawakharkov / yandex-kassa
Laravel 包,通过 Http 协议提供与 Yandex.Kassa 的集成
0.0.3
2016-07-22 17:03 UTC
Requires
- php: >=5.6.0
- cawakharkov/laravel-balance: 0.0.1
- illuminate/support: 5.2.*
- laravel/framework: 5.2.*
This package is not auto-updated.
Last update: 2024-09-14 18:04:22 UTC
README
Laravel 包,提供与 Yandex.Kassa 的集成(README.EN)
目前仅支持 Laravel> 5.3,5.2 将创建单独分支
安装
- 使用 Composer 安装包:
composer require cawakharkov/yandex-kassa:dev-master
- 如果收到项目与开发版本不兼容的错误,需要降低 minimum-stability 要求 - https://getcomposer.org.cn/doc/04-schema.md#minimum-stability
- 设置包 CawaKharkov/laravel-balance
- 在
config/app.php
中连接服务提供者\CawaKharkov\YandexKassa\YandexKassaServiceProvider::class,
- 发布包所需的所有文件:
php artisan vendor:publish
- 迁移
- 配置文件(config/yandex_kassa.php)
- 为包运行迁移:
php artisan migrate --path=database/migrations/yandex_kassa
设置
- 将数据添加到配置文件(config/yandex_kassa.php)
使用
- 支付表单 http://domain/payment/form,可以在设置中重写
- CheckUrl http://domain/payment/check
- AvisoUrl http://domain/payment/payment
- 创建支付时会触发事件
\CawaKharkov\YandexKassa\Events\PaymentCreated