我在处理EasyPaisa Payment Gateway集成时遇到错误时需要帮助。
我们在EasyPaisa上有一家商店,并收到了如何进行付款整合的指南。
他们提到通过发布以下形式https://easypay.easypaisa.com.pk/easypay/Index.jsf
<form action="https://easypay.easypaisa.com.pk/easypay/Index.jsf" method="POST" target="_blank">
<! -- Store Id Provided by Easypay-->
<input name="storeId" value="43" hidden = "true"/>
<! -- Amount of Transaction from merchant’s website -->
<input name="amount" value="10" hidden = "true"/>
<! – Post back URL from merchant’s website -- >
<input name="postBackURL" value=" http://www.my.online-store.com/transaction/MessageHandler" hidden = "true"/>
<! – Order Reference Number from merchant’s website -- >
<input name="orderRefNum" value="1101" hidden = "true"/>
<! – Expiry Date from merchant’s website (Optional) -- >
<input type =”hidden” name=”expiryDate” value=”20140606 201521”>
<! – Merchant Hash Value (Optional) -- >
<input type =”hidden” name=”merchantHashedReq” value=”askldjflaksdjflkasdf======asdfas dfkjaskdf”>
<! – If Merchant wants to redirect to Merchant website after payment completion (Optional) -- >
<input type =”hidden” name=”autoRedirect” value=”0”>
<! – If merchant wants to post specific Payment Method (Optional) -- >
<input type =”hidden” name=”paymentMethod” value=”0”>
<! – If merchant wants to post specific Payment Method (Optional) -- >
<input type =”hidden” name=”emailAddr” value=”[email protected]”>
<! – If merchant wants to post specific Payment Method (Optional) -- >
<input type =”hidden” name=”mobileNum” value=”03325241789”>
<! – This is the button of the form which submits the form -- >
<input type = “image” src=”checkout-button-with-logo.png border=”0” name= “pay”>
</form>
当我使用storeId提交此表单时,在easypaisa网站上出现以下错误
Easy Paisa Description about error
任何帮助是我缺少一些东西
最佳答案
您的表单输入有误,这就是为什么它不起作用。
您只需更改它并检查它是否可以工作。
<! – If merchant wants to post specific Payment Method (Optional) -- >
Replace this:
<input type =”hidden” name=”paymentMethod” value=”0”>
<! – If merchant wants to post specific Payment Method (Optional) -- >
By one of the following.
1. For Mobile Account:
<input type ="hidden" name="paymentMethod" value="MA_PAYMENT_METHOD">
2. For Retailer/Shop Account:
<input type ="hidden" name="paymentMethod" value="OTC_PAYMENT_METHOD/">
3. For Credit/Debit Card:
<input type ="hidden" name="paymentMethod" value="CC_PAYMENT_METHOD">
我有同样的问题,但是当我尝试这样做对我有用。