0

各位,希望你们都做得好。

我正在开发一个 PHP 项目,我们必须将 m-Pesa 集成为支付网关。我不知道如何以及为什么,但是“Lipa Na M-Pesa Online Payment”这个 API 在调用它时会给出错误

更新失败9

在 Sim Tool Kit 推送对话框中。即使我们从 m-Pesa 服务器收到“您的请求已被接受以进行处理”的肯定响应,然后在一段时间(10 分钟左右)之后,我们的回调 URL 被 m-Pesa 服务器调用并响应请求时间到。

这是我的请求正文:

{
"BusinessShortCode": "242599",
"Password": "MjQyNTk5YmZiMjc5ZjlhYTliZGJjZjE1OGU5N2RkNzFhNDY3Y2QyZTBjODkzMDU5YjEwZjc4ZTZiNzJhZGExZWQyYzkxOTIwMTkwNzEzMTI1NTMw",
"Timestamp": "20190713125530",
"TransactionType": "CustomerBuyGoodsOnline",
"Amount": "1000",
"PartyA": "254708374149",
"PartyB": "242599",
"PhoneNumber": "254721705529",
"CallBackURL": "http://961bb2f4.ngrok.io/hooks/mpesa",
"AccountReference": "account",
"TransactionDesc": "test" }

这是错误截图

在此处输入图像描述

4

1 回答 1

1

您能否在屏幕上输入您的 PIN 码?您可以使用它来判断 safaricom 是否能够在您端启动 API。

于 2019-07-29T12:46:31.290 回答