gpt4 book ai didi

android - 将 Airtel Money API 集成到 Android 应用程序

转载 作者:行者123 更新时间:2023-12-04 17:38:51 25 4
gpt4 key购买 nike

Safaricom 以来,我们可以算出三年多了。将 M-Pesa API 作为 RESTful API 发布,可通过其 developer portal 访问.他们的Github repository ,有一个使用“Lipa na M-Pesa Online”API 的示例 android 应用程序。此 API 代表应用程序的用户发起 M-Pesa 交易,用户只需输入他们的 M-Pesa PIN 即可完成交易。

public STKPushService mpesaService() {
return getRestAdapter().create(STKPushService.class);
}

现在他们的 AirtelMoney 也有类似的东西,因为我有一些客户想要在他们的应用程序中使用我们在肯尼亚拥有的所有移动货币支付功能。令人担忧的是,他们比其他 api 更像 Mpesa?我正在寻找一种方法将 airtel money 整合到我的应用程序中,就像我们在 Mpesa 上所做的那样,因为我们已经有支持 airtel money 的应用程序

POST https://sandbox.safaricom.co.ke/mpesa/stkpush/v1/processrequest

有没有人试过这个AirtelMoneyLib我看到的最后一次更新是在 3 年前。

<?php
/**
*
*/
require_once('config/Constant.php');
require_once('lib/AirtelMoney.php');
$airtelclient=new AirtelMoney;
//Call the processing function with parameters as shown
//You can do a retrieval of data from a request at this point
//Not advisable to pass the username and password in request. Rather use an environment variable for the same
/**
* $Username=$_POST['username'];
* $password=$_POST['password'];
* $msisdn=$_POST['msisdn'];
* $referenceId=$_POST['referenceId'];
* $timeFrom=$_POST['timeFrom'];
* $timeTo=$_POST['timeTo'];
*/
$referenceId="1601056579194";
$timeTo="";
$timeFrom="";
$airtelclient->processMerchantQuery(USERNAME,PASSWORD,$referenceId,MSISDN,REQUEST1,$timeTo,$timeFrom);
?>

我需要了解一些事情,这些事情让我在发送 http 请求 时很难获得一些反馈。最近的谷歌搜索提取了名为 LIPISHA 的新 API现在在 github 上关闭开源它的缺点是它带有 huge price tag这就是为什么我想看看这个旧的 api 如何为我工作

最佳答案

有一个新的 SDK 库目前正在 beta 测试中,我一直在一家名为 Interswitch 的公司工作。它将处理多个支付 channel ,包括银行卡和多个移动货币供应商。目前它处理 Visa、Mastercard、Verve、Mpesa 和 Equitel。很快就会添加更多。我目前不知道定价,但您可以联系 Interswitch 获取测试帐户,我将能够提供您在集成时可能需要的技术支持。查看 its github repo 处的代码

关于android - 将 Airtel Money API 集成到 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55447558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com