JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Customize Authorize Net payment options and fields?Asked by JeffreySmith on June 30, 2016 at 11:42 AM
Is there a way to customize various fields or add fields on the Authorize Net Payment widget?
Specifically, I would like to add a customer invoice number field. Change the State field to a drop down list. Change the expiration date field to numbers (01) instead of text (January). Remove the country drop down list.
Unfortunately, none of the fields of the credit card area of your payment field can be customized.
I see you have 3 invoice number fields, if you want to pass the information for all of them, you could gather their values into a Form Calculation widget:
Here is my cloned version: https://www.jotformpro.com/form/61814603420951?
Clone it if you want to: http://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL
I am not sure what the answer is based on your response:
"Unfortunately, non of the fields of the credit card area, of your payment field, can't be customized. "
Should it read?
"Unfortunately, none of the fields of the credit card area of your payment field can be customized. "
Apologies for the confusion.
It is not possible to change the "State" field to a drop down field, it is also not possible to change the expiration date to numbers.
This is built on the payment integrations and is designed to be formatted like that for integration purposes, to make sure that it will be accepted by the 3rd party payment processor via API.
You can customize the invoice number, you can select a field on your form and use that instead. You can find that option by clicking the "Edit Properties" of your payment integration.
If you need to autogenerate this invoice number on an incrementing value, you can use the Unique ID widget, here's a guide that you can refer to: https://www.jotform.com/help/79-How-to-Add-Custom-Unique-IDs-to-your-Form-Submissions
I hope that helps.