ocornejo/conekta-laravel

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

v1.0.2 2020-01-31 22:46 UTC

This package is auto-updated.

Last update: 2024-09-29 05:29:41 UTC


README

我无法保证对这款包进行维护,请自行承担责任使用。

issues forks stars Total Downloads License

本包是为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)。