myfatoorah/laravel-package

官方MyFatoorah支付网关Laravel版本。

2.2.4 2023-11-05 10:17 UTC

This package is not auto-updated.

Last update: 2024-09-24 16:28:24 UTC


README

描述

这是官方的MyFatoorah支付网关Laravel包。MyFatoorah Laravel基于myfatoorah/library composer包。MyFatoorah Laravel和PHP库composer包均由MyFatoorah技术团队开发,用于处理myfatoorah API端点。

主要功能

  • 创建MyFatoorah发票。
  • 检查发票/支付的MyFatoorah支付状态。
  • 显示在结账页面上显示的已启用网关。

安装

  1. 通过myfatoorah/laravel-package composer安装包。
composer require myfatoorah/laravel-package
  1. 使用以下CLI命令发布MyFatoorah提供者。
php artisan vendor:publish --provider="MyFatoorah\LaravelPackage\MyFatoorahServiceProvider" --tag="myfatoorah"
  1. 要测试支付周期,请将以下URL输入到您的浏览器中。只需将{example.com}替换为您的网站域名。
https://{example.com}/myfatoorah
  1. 根据您的网站需求自定义app/Http/Controllers/MyFatoorahController.php文件。

  2. 可选:将以下URL输入到您的浏览器中。只需将{example.com}替换为您的网站域名,即可查看如何在结账页面上绘制可用的网关。

https://{example.com}/myfatoorah/checkout?oid=22

商家配置

使用正确的商家数据编辑config/myfatoorah.php文件。

演示配置

  1. 您可以使用此处提到的测试API令牌密钥(链接)
  2. 确保测试模式为true。
  3. 您可以使用测试卡之一。

实时配置

  1. 您可以使用此处提到的实时API令牌密钥(链接)
  2. 确保测试模式为false。
  3. 确保将国家ISO代码设置为此链接中提到的代码。