mantey / mazzuma

轻松将 mazzuma API 集成到您的支付应用程序中

dev-master 2020-09-29 11:52 UTC

This package is not auto-updated.

Last update: 2024-09-26 05:23:02 UTC


README

Latest Version on Packagist Software License Total Downloads

此包提供了一种将Mazzuma轻松集成到您的支付Web应用程序中的方法。

Mazzuma 允许您以最简单的方式和无需额外费用(标准移动货币运营商费用适用)从客户和客户那里获得移动货币支付。

安装

您可以通过 composer 安装此包

composer require mantey/mazzuma

用法

访问mazzuma仪表板,创建一个新的 Mazzuma 账户以获取您的 API 密钥。

打开/config/mazzuma.php,并使用您的 Mazzuma API 密钥设置密钥。

Mazzuma 移动货币支付
require "vendor/autoload.php"

use Mantey\Mazzuma\Mazzuma;

//Make Mobile Money Pament

$response = (new Mazzuma('mobile-money'))
        ->makePayment([
            "price" => 1,
            "network" => "mtn",
            "recipient_number" => "026xxxxxxx",
            "sender" => "024xxxxxxx",
            "option" => "rmta",
            "orderID" => "123342"
        ]);
                
print_r($response);

// Verify Mobile Money Pament

$verifyID = '1223234';

$response = (new MazzumaApi('mobile-money'))
                ->verify($verifyID);
                
print_r($response);
MAZ Token 支付
require "vendor/autoload.php"

use Mantey\Mazzuma\Mazzuma;

//Make Token Pament

$response = (new Mazzuma('token'))
        ->makePayment([
            "amount"=> 1,
            "recipient"=> "",
            "sender"=> "",
        ]);
                
print_r($response);

// Verify Token Pament

$hashVerifyID = '1223234';

$response = (new MazzumaApi('token'))
                ->verify($hashVerifyID);
                
print_r($response);
Mazzuma 支付额外功能
require "vendor/autoload.php"

use Mantey\Mazzuma\Mazzuma;

//Get Balance

$response = (new Mazzuma('token'))
        ->getBalance();
                
print_r($response);

贡献

请在问题页面上报告您发现的任何问题。欢迎提交拉取请求。

许可

Mazzuma 是开源软件,许可协议为MIT许可