Payment Spring
This form demos both using Javascript to total fields with $amounts in the input "values" as well as handing off to PaymentSpring to collect payment. It also has a checkbox that if clicked, hides the optional contact information to make the form shorter (for returning customers).
Note that if the contact information is filled out it will pre-populate the 'Billing Information' on the next screen.
Once control is passed off to the test account you may use these account numbers to try the various types of payment (expiration 08/22):
- Visa 4111111111111111, 999
- MC 5499740000000057, 999
- Amex 345829002709133, 9997
- Discover 6011010948700474, 999
And for bank transactions you may use:
Routing: 021000021
Account: 123456789
Check# any