The Billing Address on Authorize.Net it is being overridden by the Address element?

  • Profile Image
    tylerport
    Asked on January 09, 2018 at 03:25 PM

    So I just set up Authorize.net on my form that I use as a warranty form where customers pay the flat rate shipping for their free replacement. 

    In my warranty form, I ask for their shipping address. Is there an option for customers to say their billing address is the same as their shipping address?

    I have a coupon code that voids the charge for shipping. But even if the total charge is $0, Authorize.net integration requires a credit card to be entered into the form. 

    Are these issues that will be fixed soon?

  • Profile Image
    Adrian
    Answered on January 09, 2018 at 04:51 PM

    In my warranty form, I ask for their shipping address. Is there an option for customers to say their billing address is the same as their shipping address?

    Yes, you can add a Single choice question to the form where the user answers with Yes or No if the billing address is the same as the shipping address.

    If the answer is Yes, using conditionals, you copy the values of the billing address to the shipping address.

    1515534370billingaddress.gif


    I have a coupon code that voids the charge for shipping. But even if the total charge is $0, Authorize.net integration requires a credit card to be entered into the form. 

    I suggest you ask for the coupon code before the Authorize.net Integration. If the coupon code is correct, you can make the Authorize.net Integration Field Unrequired and Skip it.


    Let us know if you have further questions.

  • Profile Image
    tylerport
    Answered on January 15, 2018 at 12:50 PM

    For the Billing Address/Shipping Address, the labels cover up the copied address and make it impossible to read. How do you suggest fixing that?

    1516038568Screenshot at Jan 15 10-48-55.

    What widget do you recommend using for a coupon code?



  • Profile Image
    Adrian
    Answered on January 15, 2018 at 02:15 PM

    For the Coupon Code, you can use a simple Short Text Entry and add a Condition that if that field is equal to a certain value, you can make the Credit Card fields UNREQUIRED. The Payment Method cannot be hidden.

    1516043590The_Easiest_Online_Form_Builde

    DEMO: https://form.jotform.com/80086102915956


    Please let me investigate further on the issue where the Labels overlap the Text and I will get back to you.

  • Profile Image
    tylerport
    Answered on January 15, 2018 at 03:23 PM

    I am looking for a coupon solution that will bypass any need for the payment step altogether. Your solution does not work, and even in your example it does not validate the code IF you have filled in other fields beforehand. Any suggestions?

  • Profile Image
    Ardian_L
    Answered on January 15, 2018 at 04:32 PM

    Please check the video below on how to add a coupon on Authorize.Net 

    1516051483AddCupon.gif

    About the Address issue, I have submitted the issue to our developers and you will be notified on this thread as soon as possible.

    We are sorry for any inconvenience caused.

  • Profile Image
    tylerport
    Answered on January 15, 2018 at 04:35 PM

    I already have coupons that void the charges, but if the total cost is $0.00, I don't want users to enter their credit card number. 

    If they need to enter a field that validates a code via a short text entry that then SKIPS and HIDES the payment field, thats great. Or if you could also have the developers see why a customer would need to enter their credit card number for a charge of $0.00.

  • Profile Image
    jonathan
    Answered on January 15, 2018 at 05:32 PM

    ...Or if you could also have the developers see why a customer would need to enter their credit card number for a charge of $0.00.

    By design, if the Payment field is *required, it will also make all the fields/elements in the payment required (i.e. CC number details)

    You can show/hide the Payment field in the form using condition logic.

    User guide: How to Show or Hide Fields Base on User's Answer

    Let us know if this did not work.

  • Profile Image
    tylerport
    Answered on January 15, 2018 at 07:43 PM
    This does not work. I currently have logic in place for this
    ...
  • Profile Image
    BDAVID
    Answered on January 15, 2018 at 10:22 PM

    Please try the following:

    1) Disable the required option from its settings.

    2) Remove the shipping fee.

    3) Setup the shipping as a product that should be required and selected as default:

    1516072555shipping_001.png

    4) Add a Form Calculation widget(which you can hide), and get the total value from the payment field(make sure that the "show total" is enabled) into this calculation field: https://www.jotform.com/help/259-How-to-Perform-Form-Calculation-Using-a-Widget 

    1516072713paymentfield.png

    5) Create a condition to require the payment field if the value is grater than zero: 

    1516072832calculation_001.png

    Result: https://form.jotform.com/80148848226967 

    1516072911cloneversion.gif

    Hope this helps.

  • Profile Image
    tylerport
    Answered on January 15, 2018 at 11:23 PM

    BDAVID thank you! This solution works. I wish it didn't even show the credit card fields, but this will do for now. Did you find anything out about the labels getting covered up on the billing address?

  • Profile Image
    ashwin_d
    Answered on January 16, 2018 at 02:59 AM

    I am glad to know that my colleague's solution works as expected. Please note that the issue related to billing address is already reported to our backend team. Upon checking the ticket status, I found that one of our developer is already looking into this. We will get back to you as soon as we have any update from them. 

  • Profile Image
    tylerport
    Answered on March 19, 2018 at 02:57 PM

    I am following up on this to see if you have seen why the labels and the address input are overlapping? Any update is appreciated. Thank you! 

  • Profile Image
    Adrian
    Answered on March 19, 2018 at 03:24 PM

    I am following up on this to see if you have seen why the labels and the address input are overlapping? Any update is appreciated.

    Unfortunately, there is no update on this yet.

    BDAVID thank you! This solution works. I wish it didn't even show the credit card fields, but this will do for now. Did you find anything out about the labels getting covered up on the billing address?

    This is possible by adding a Short Text Entry element where the user can enter the Coupon Code.
    Then, you need to add a condition that hides the Payment field and the question "Is the billing address the same as the shipping address". Also, disable the condition that shows those conditions.

    15214873541234.png

    I have cloned your form and made those changes made above.
    https://form.jotform.com/80776120729965

    Result:

    15214873901.gif