We see the problem .. unfortunately with flexibility of Gravity Form, at times people change the code without knowing it. The challenge is programs need to rely on certain values to know what to do. Two of those values are:
- eCheck
- Credit Card
In the Click & Pledge system there is a payment method called "Custom Payment Type" and that payment type is any text other than the system's names. In other words you could post any value as a custom payment type, e.g. Invoice and the system will simply send a receipt with that payment name but since it is not the processor names it will not post as Credit Card or eCheck
If you look at the image you have changed the name of the Credit Card to "Pay with now Credit Card". That text is NOT "Credit Card" and the system finds a mismatch and as such processes it as it is supposed to be.. a custom payment type with that name.
Please change the VALUE field to what it should be and change the label as you want. In other words, you have full flexibility with the label as the is the UI value and not important for the API but the VALUE is critical as that needs to match the requirements.
I hope that answers your question. Please let us know if we can be of any further assistance.
Leave a comment: