aharen/pay

使用马尔代夫银行/马尔代夫支付网关(MPG)、马尔代夫伊斯兰银行(MIB)和Ooredoo马尔代夫的MFaisaa进行支付处理。

v1.2.3 2020-11-02 09:09 UTC

This package is auto-updated.

Last update: 2024-08-29 04:20:00 UTC


README

使用马尔代夫银行网关处理支付。目前支持马尔代夫支付网关(MPG)由马尔代夫银行提供、马尔代夫伊斯兰银行以及Ooredoo马尔代夫的MFaisaa。

注意:如果您正在寻找WooCommerce(WordPress)的实现,请查看https://github.com/ashhama/woocommerce-bml-mpos-integration

安装

composer require aharen/pay

或更新您的composer.json如下,并运行composer update

require: {
    "aharen/pay": "1.2.*"
}

使用

使用您需要的网关提供商初始化,选项有

  • MPG(马尔代夫支付网关,由马尔代夫银行提供)
  • MIB(马尔代夫伊斯兰银行)
  • MFaisaa(Ooredoo MFaisaa)

注意:对于MIB网关版本1,请使用该包的v1.0.*版本。从该包的v1.1.*版本开始,适用于MIB网关版本2。

use aharen\Pay\Gateway;

// this initiates MPG
$gatway = new Gateway('MPG');

// this initiates MIB
$gatway = new Gateway('MIB');

// this initiates MFaisaa
$gatway = new Gateway('MFaisaa');

如果设置了无效的提供商,将抛出InvalidProviderException异常。

配置

马尔代夫支付网关(MPG)由马尔代夫银行提供,使用方法
马尔代夫伊斯兰银行(MIB),使用方法
Ooredoo MFaisaa(MFaisaa),使用方法

致谢

待办事项

  • 测试