Posted: May 29, 2019 at 7:30 pm
|
Hi, I have installed the IPay88 Plugin provided by EE and updated to the latest version. I am getting error “Invalid Parameter(Payment Not Allow)” when I try to make a purchase. Advice needed. Thanks, |
Hi Chook, What you can do is look at the payment logs in: Event Espresso → Payment methods → Logs There you’ll find multiple entries from attempted requests, can you see any error codes in any of those entries? |
|
|
Dear Josh, Please refer to the log extracted below. array(7) { |
Thank you. According to iPay88’s documentation, the error message “Invalid Parameter(Payment Not Allow)” means “The Payment method you requested is not allowed for this merchant code, please contact iPay88 to enable your payment option.” So you’ll need to contact iPay88 and ask them to enable your payment option. |
|
|
Dear Josh, Do event Espresso support IPay88 Online Banking? Ipay88 informed us that our online banking channel is ready, but the credit card channel is still under processing. Can we allow for Online Banking first while while waiting for the credit card channel. Thanks, |
Hi, The iPay88 gateway takes the user off-site where the payment form is served from iPay88’s servers. If the payment form there only supports credit or debit cards, then that’s all that’s available. |
|
|
Dear Josh, Meaning to say Event Espresso is supporting both online banking and credit/debit card if IPay88 provide both payment form? |
Hi, Not really saying that because Event Espresso doesn’t provide the billing form. If it did, then that would be an on-site gateway (like the Authorize.net AIM gateway). In other words, the payment happens on ipay88’s servers. It does not happen on your site that runs Event Espresso. The user registers for the event on your site, then when they click the button to pay they’re taken to ipay88’s site. They pay there and after payment, they’re redirected back to your site. |
|
|
Dear Josh, Please refer to the findings below from IPay88. 2. Also we noticed that the Plugin is posting Payment ID as “2” by default which is meant for credit card (as you may refer to the Payment ID appendix provided to you by your sales account manager), which is still not enabled for your merchant account (M20845) and that is why you are hitting “Payment not allow” error- |
Hi, I can open an issue with the dev team about updating the gateway URL. Did they happen to mention if the old URL will still work until that change is made? I’m not sure they can change the plugin to post the payment ID as blank as that will break existing integrations, but if you’d like to try making that change in your copy of the plugin, that line of code is in the EEG_IPay88.gateway.php file on line 126. |
|
|
Hi, I am not sure whether the old URL will still work, it is working fine now after i change the URL and modify the paymentID. |
The support post ‘EE4 – IPay88 Hit Error’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.