我正在尝试使用简单的paisa api启动一个MA事务。执行以下代码后得到的响应错误如下所示。
'RESPOSNE: '{"orderId": "XYZ123", "responseCode": "0017", "responseDesc": "Incomplete merchant information", "storeId": "xxxxx"}文档中甚至没有提到响应代码"0017“。这是我的密码
const otcTransaction = async () => {
try {
let url = `https://easypaystg.easypaisa.com.pk/easypay-service/rest/v4/initiate-ma-transaction`
let body = {
emailAddress: 'example@gmail.com',
mobileAccountNo: '03xxxxxxxxx',
orderId: 'XYZ123',
storeId: XXXXX,
transactionAmount: 10.0,
transactionType: 'MA',
}
const response = await axios.post(
url,
body,
{
headers: {
'Credentials': 'base64(username:password)'
},
})
console.log('RESPOSNE: ', response.data)
} catch (error) {
console.log(error.message)
}
}如果有人做过EasyPaisa MA交易,请告诉我,谢谢!
发布于 2022-02-22 08:53:54
我与easypaisa团队取得了联系,我发现我编写的代码很好。需要做的是,由于我正在开发和使用开发凭证,我只能使用easypaisa提供给我的测试电话号码。(请记住,在测试模式下,我们只能进行10.0的事务处理)
发布于 2022-02-15 09:41:10
要求从EasyPaisa获得存储Id,我已经检查了它的正常工作情况和适当的有效载荷
https://stackoverflow.com/questions/70346115
复制相似问题