nuvemmx/conekta-laravel

用于在Laravel中使用Conekta包的库。

dev-master 2020-02-07 16:23 UTC

This package is auto-updated.

Last update: 2024-09-08 01:55:33 UTC


README

不保证维护此包,请自行负责使用。

issues forks stars Total Downloads License

此包设计用于在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)。