helmerdavila / laravel-alignet-payme
此包的最新版本(0.0.2)没有可用的许可证信息。
将 Payme 集成到 Laravel 项目中
0.0.2
2017-06-16 03:06 UTC
Requires
- illuminate/support: ^5.4
This package is not auto-updated.
Last update: 2024-09-29 04:20:12 UTC
README
此包旨在快速简单地集成 Alignet 支付网关。
安装
在 config/app.php 中注册此应用程序的 Service Provider
'providers' => [ // ... Otros providers aquí LaravelPaymeAlignet\Providers\LaravelPaymeServiceProvider::class, ]
在 config/app.php 中添加 Facade 到别名列表
'aliases' => [ // ... Otros aliases aquí 'LaravelPayme' => LaravelPaymeAlignet\Facades\LaravelPayme::class, ]
放置环境变量
此包使用其内部配置,始终指向内部文件 laravel-payme.php。您需要在 .env 文件中配置以下变量:
PAYME_URL= PAYME_ACQUIRER_ID= PAYME_WALLET_COMMERCE_ID= PAYME_WALLET_COMMERCE_SECRET= PAYME_COMMERCE_ID= PAYME_VPOS_SECRET_KEY= PAYME_CURRENCY_CODE=
使用方法
注册或获取 Payme 用户
use LaravelPayme; LaravelPayme::registerUser($userId, $emailUser, $nameUser, $lastnameUser, array $moreData = []);
在 Payme 中创建购买订单
use LaravelPayme; LaravelPayme::generatePaymentOrderByTokenUser($tokenUser, $purchaseUniqueId, $purchaseTotal);
待处理
- 添加配置发布文档
- 添加英文 README