Customize Authorize Net payment options and fields?

  • JeffreySmith
    Asked 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.

  • David JotForm Support Manager
    Replied on June 30, 2016 at 1:17 PM

    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:

    Customize Authorize Net payment options and fields? Image 1 Screenshot 30

     

     

     Customize Authorize Net payment options and fields? Image 2 Screenshot 41

    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 

  • JeffreySmith
    Replied on June 30, 2016 at 1:50 PM

    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. "

     

  • Charlie
    Replied on June 30, 2016 at 3:26 PM

    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.

    Customize Authorize Net payment options and fields? Image 1 Screenshot 20

     

    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.