coding-sniper/mpesa-c2b

一个用于轻松实现 Mpesa(Daraja) C2B 结账 API 的 PHP 包。

dev-master 2022-03-23 07:21 UTC

This package is auto-updated.

Last update: 2024-09-23 12:27:37 UTC


README

这是一个用于轻松实现 Mpesa(Daraja) C2B 结账 API 的 PHP 包。

特性

  • 初始化 STK 推送
  • 检查交易状态。

安装

为了安装

composer require coding-sniper/mpesa-c2b

配置

在 credentials.json 文件中填写您的凭证

{
  "customer_key": "",
  "callback" : "",
  "customer_secret" : "",
  "partyb" : "",
  "shortcode" : "",
  "pass_key" : "",
  "country_code" : "", 
  "environment" : "live"

}

用法

执行 STK 推送

use CodingSniper\MpesaC2B\MpesaC2B;
$data = array("phone" => "","amount" => "","account_reference" => "", "trans_description" => "");
$mpesaC2B = new MpesaC2B();
$mpesaC2B->stkPush($data); 

检查交易状态

use CodingSniper\MpesaC2B\MpesaC2B;
$checkID = ""; // the check_id
$mpesaC2B = new MpesaC2B();
$mpesaC2B->checkTrans($checkID); 

许可证

MIT

自由软件,太棒了!