ocornejo / conekta-laravel
用于在Laravel中使用Conekta包的包。
v1.0.2
2020-01-31 22:46 UTC
Requires
- php: ~7.0
- conekta/conekta-php: 4.0.4
- laravelcollective/html: ^5.5.0
This package is auto-updated.
Last update: 2024-09-29 05:29:41 UTC
README
我无法保证对这款包进行维护,请自行承担责任使用。
本包是为Laravel 5.*设计的。
内容
- webhook功能。
- 配置Conekta的公钥和私钥的可重用表单(组件)。
- 支付(Oxxo/信用卡)表单的可重用组件。
- 保存待支付和已支付付款的功能。
- Oxxo商店支付参考电子邮件。
- 收到支付(Oxxo/信用卡)的电子邮件。
要求
- PHP >= 5.4
- Laravel 5.*
安装
使用 composer 安装此包
$ composer require ocornejo/conekta-laravel
如果你的Laravel版本低于5.4,需要在 config/app.php
中注册 provider
'providers' => [ ..., Ocornejo\Conekta\ConektaServiceProvider::class, ]
配置
需要执行以下命令
$ php artisan vendor:publish --provider="Ocornejo\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)。