impress-org / give-payumoney

Integrate Give with the PayUmoney payment gateway.
https://givewp.com/addons/payumoney-gateway/
3 stars 1 forks source link

Returns "Invalid amount" for anything over 3 digits in the donation amount. #6

Closed Benunc closed 7 years ago

Benunc commented 7 years ago

Steps to replicate

  1. Set up PayUMoney on Give. (I'm using test credentials)
  2. Initiate a payment of an amount less than 100 INR (it should go through)
  3. Initiate a payment of 1000 INR.

The PayUmoney Page will return this error:

screen shot 2017-05-03 at 2 25 26 pm
SORRY! We were unable to process your payment Error Reason Invalid amount Corrective Action Please ensure that you send all mandatory parameters in the transaction request to PayU. Mandatory parameters which must be sent in the transaction are: key, txnid, amount, productinfo, firstname, email, phone, surl, furl, hash . The parameters which you have actually sent in the transaction are: key, txnid, amount, productinfo, surl, hash, firstname, email, phone. Mandatory parameter missing from your transaction request are: . Please re-initiate the transaction with all the mandatory parameters.

I notice that the branding changes from PayUMoney to PayUBiz for these larger amounts, which may have something to do with it.

Benunc commented 7 years ago

User with the issue: https://secure.helpscout.net/conversation/358599527/7386/