saidtech/zpay

此包用于通过mpesa和azam pay进行在线支付

v1.0.0 2023-04-23 21:31 UTC

This package is auto-updated.

Last update: 2024-09-24 02:21:52 UTC


README

Laravel包装器,用于将MPESA AND AZAM PAY APIS集成到Laravel包中

简介

Zpay提供了一个表达性、流畅的接口,用于访问VodacomAzam pay的账单服务。它处理了您可能不愿意编写的几乎所有样板账单代码。除了基本的支付管理外,Zpay还能处理优惠券、订阅交换、订阅“数量”、取消宽限期等更多功能。

安装

Laravel

在您的composer.json中添加此包,并更新composer。这将下载此包以及zpay、phpseclib、simple-qrcode和dompdf库。

composer require saidtech/zpay

使用

获取会话ID

您可以通过创建一个新的ZPAY实例并加载其函数来获取会话ID。

    use Saidtech\Zpay\Facades\Zpay;
    $zpay = Zpay::getSession();
    return $zpay;

制作支付请求

    use Saidtech\Zpay\Facades\Zpay;
    $zpay = Zpay::sendTransaction($payload, $session,$transactions);
    return $zpay;