EasyPaisa MA Transaction Error: Incomplete merchant information
EasyPaisa MA Transaction Error: Incomplete merchant information
我正在尝试使用 easy 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 Transaction 上工作过
提前致谢!
向 EasyPaisa 索取商店 ID,
我已经用适当的有效载荷检查了它的工作正常
我联系了easypaisa团队,发现我写的代码没问题。需要做的是,因为我在开发和使用开发凭证,所以我只能使用 easypaisa 提供给我的测试 phone 号码。
(PS 请记住,在测试模式下我们只能进行 10.0 卢比的交易)
我正在尝试使用 easy 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 Transaction 上工作过 提前致谢!
向 EasyPaisa 索取商店 ID, 我已经用适当的有效载荷检查了它的工作正常
我联系了easypaisa团队,发现我写的代码没问题。需要做的是,因为我在开发和使用开发凭证,所以我只能使用 easypaisa 提供给我的测试 phone 号码。 (PS 请记住,在测试模式下我们只能进行 10.0 卢比的交易)