Sending 'Invoice Number' data to the Authorize.Net

  • Profile Image
    j_pham
    Asked on May 09, 2013 at 03:42 PM

    Your site isn't sending payments

    Could you please help? Our payment link isn't sending the information to authorize.com . It keeps giving us error messages.

  • Profile Image
    Mike_T
    Answered on May 09, 2013 at 04:08 PM

    Thank you for contacting us.

    I think that 'Invoice Number' field is set as required on your Authorize.net account, but we do not support that field at this time.

    Please try to remove the required status for this Invoice Number option to solve the problem.

    1. Login to the Merchant Interface ( https://secure.authorize.net ),
    2. Click on Settings and Profile -> Payment Form -> Form Fields,
    3. Uncheck the Required box for Invoice Number.

    We hope to implement sending the Invoice Number data to the Authorize.Net at some point. I have forwarded a feature request ticket to our Developers.

    We will let you know once we have any updates on this.

  • Profile Image
    j_pham
    Answered on May 09, 2013 at 05:56 PM
    What settings do you need on Authorize.net to make it work? I made that change but it’s still not working.
    I do think something there is the isuse because I made changes to the Authorize.net form fields yesterday and now both our website and jotforms isn’t working.

    --
    Jennifer Pham
    Web & Marketing Executive
    Select Graphic & Printing
    SelectGP-Logo-FINAL-web-01

    Select the best. We print to impress.

    Web: www.selectgp.com | Email: jen@selectgp.com
    Tel: 714.537.5250 ext. 105 | Fax: 714.537.1531
    11931 Euclid St. Garden Grove, CA 92840

    Be the first to get our specials and business tips: Facebook | Twitter | Newsletter

  • Profile Image
    Mike_T
    Answered on May 09, 2013 at 06:23 PM

    I think that you have fixed the problem with 'Invoice Number' required field. Please check this thread to find the information about another validation issue.

    Thank you.

  • Profile Image
    NeilVicente
    Answered on May 14, 2013 at 11:32 PM

    Jennifer,

    I am happy to inform you that it is now possible to send an invoice number to Authorize.Net for your form transactions using either a hidden box or a unique ID field.

    To do this:

    1.  Add a Hidden Box or Unique ID field to your form
    2.  Select your payment field, right click on it, then choose Show Properties
    3.  Choose a field whose value will be used as the invoice number for purchases made using your form
    4.  Save your form afterwards

     

    Please let us know if you need further assistance, or if you have any feedback regarding this newly implemented feature.

    Best regards

  • Profile Image
    j_pham
    Answered on May 15, 2013 at 02:17 AM
    Thank you for the email and the follow-up. I still don't understand what to
    do.
    This is our form: http://www.jotform.com//?formID=23523545446151
    I clicked "Show Properties" on both the payment integration as well as the
    invoice field but I don't know what to do from there or how to link that to
    our Authorize.net data. Do you have more specific instructions?
  • Profile Image
    sidharth_kch
    Answered on May 15, 2013 at 06:55 AM

    @j_pham

    I checked your form and see that you haven't added any hidden/unique id field.

    You should first add a hidden box or unique id field on your form then only you will see the "Invoice Number Field" property under your payment integration "Show Properties".

    Please let us know if you need further assistance on this.

    Thanks,

    Sidharth

  • Profile Image
    j_pham
    Answered on May 23, 2013 at 03:03 AM
    Ok I added a unique ID form and also chose the invoice field from the
    payment field. However, I don't understand how the customer will be able to
    type in their invoice #. It doesn't show up on the actual form that the
    customer sees.
  • Profile Image
    EltonCris
    Answered on May 23, 2013 at 04:01 AM

    @ j_pham

    Is it required for your users to enter their own invoice number? Since you are using "Unique ID", it will automatically generate unique number per submission. In other words, invoices are automaticallly generated for them so they don't need to enter invoice numbers.

    Currently, the invoice on authorize.net can only read hidden fields, therefore you can only set "Hidden Box" and "Unique ID" fields there. You can't set text boxes and other field types. However, if this is required on your form, we can submit this as an enhancement of the said feature.

    We'll wait your reply. Thanks!

  • Profile Image
    j_pham
    Answered on May 23, 2013 at 12:08 PM
    Hi Elton,
    Thank you for your prompt response. Yes, our invoices are generated from another software already, so this payment form is intended for them to just pay for the invoices they need to pay for. I would assume this is similar for most companies as well. We’d love it if the customer could enter their invoice # in.

    --
    Jennifer Pham
    Web & Marketing Executive
    Select Graphic & Printing
    SelectGP-Logo-FINAL-web-01

    Select the best. We print to impress.

    Web: www.selectgp.com | Email: jen@selectgp.com
    Tel: 714.537.5250 ext. 105 | Fax: 714.537.1531
    11931 Euclid St. Garden Grove, CA 92840

    Be the first to get our specials and business tips: Facebook | Twitter | Newsletter

  • Profile Image
    sidharth_kch
    Answered on May 23, 2013 at 12:32 PM

    @j_pham

    Understood.

    I am forwarding your request to our development team. We will let you know once we have any updates on this.

    Thanks,

    Sidharth

  • Profile Image
    jgunderson
    Answered on July 19, 2013 at 02:21 PM

    Any update to this? I would very much like to be able to use Jotform with Authorize.net but Need to be able to pass an invoice number to Authorize.net.

    Thanks,

    Jansen

  • Profile Image
    Welvin
    Answered on July 19, 2013 at 04:26 PM

    Hi Jansen,

    Please open a separate thread with your request so we can forward that to our developers as a Feature Request.

    Thanks