nuvemmx / conekta-laravel
用于在Laravel中使用Conekta包的库。
dev-master
2020-02-07 16:23 UTC
Requires
- php: ~7.0
- conekta/conekta-php: 4.0.4
- laravelcollective/html: ^5.4.0
This package is auto-updated.
Last update: 2024-09-08 01:55:33 UTC
README
不保证维护此包,请自行负责使用。
此包设计用于在Laravel 5.*中使用。
内容
- webhook功能。
- 用于配置Conekta的公开和私有密钥的可重用表单(组件)。
- 用于Oxxo/卡支付的表单(可重用组件)。
- 保存待处理和已完成的支付的功能。
- Oxxo商店支付参考电子邮件。
- 接收到的支付电子邮件(Oxxo/卡)。
要求
- PHP >= 5.4
- Laravel 5.*
安装
要安装此包,请将以下行添加到composer.json文件中:
"require": {
"nuvemmx/conekta-laravel": "dev-dev"
},
如果你的Laravel版本等于或低于5.4,需要在config/app.php中注册provider。
'providers' => [ ..., Nuvemmx\Conekta\ConektaServiceProvider::class, ]
配置
需要执行以下命令:
$ php artisan vendor:publish --provider="Nuvemmx\Conekta\ConektaServiceProvider"
为了使Conekta检测到你的项目中的webhook,将以下代码行粘贴到routes/api.php
中:
Route::post('conekta/webhook', 'ConektaController@webhook');
现在在Conekta的webhook配置中注册以下路由:<tu-ruta>/api/conekta/webhook
测试
你可以访问以下路由来测试Oxxo/卡支付表单:<tu-ruta>/conekta/payment-example
许可证
MIT许可证(MIT)。