Good day dmCheng,
I love to see what the issue is when you fix it. Please post it here so everyone can benefit.
Based on your finding you are posting $0 to the API because of this issue. Is that correct?
Announcement
Collapse
Information Needed
To help us with upgrading your instance please make sure to:
See more
See less
Amounts less than $20 become $0.00 transactions?
Collapse
X
-
Found the problem - on the Visualforce page there is a picklist field that re-renders an outputPanel. If this picklist field is selected, then the transaction amount gets set to $0.00. Not sure why this is affecting the amount input field, especially since the picklist is in a separate pageBlockSection.
Leave a comment:
-
It seems to be working now -- I am able to submit $5.00 amounts and the transaction is correct. I didn't make any changes to the Visualforce code. I will switch to production mode and see if it works.
My colleague Franklin Joyce says he has seen amounts changed to $0.00 transactions on rare occasions and he was not able to identify the cause.
Leave a comment:
-
1. Yes the quantity is 1 in the transaction receipt.
2. The transaction date is today.
Leave a comment:
-
Good day @David,
Two scenarios that this can happen:- Quantity is set to 0 - price is Quantity x Unit Price
- Transaction Date is set for future so the transaction will run for the full amount in the future.
Are you sure quantity or date are being passed correctly?
Leave a comment:
-
Amounts less than $20 become $0.00 transactions?
Hello. I'm not sure which category this belongs to. I have an online donation form that is a Visualforce page. When the user enters an amount less than $20, the C&P transaction is authorized for $0.00 but there are no errors. I've looked through the C&P account settings and the Salesforce settings and I don't see any setting that controls minimum amount.
My C&P account is one that you set up for me (Idealist Consulting). I have OrderMode set to "Test". The Visualforce page is submitting the amount as the UnitPrice field.
Thanks
David
Leave a comment: