• Resolved tomaskucerik

    (@tomaskucerik)


    Hi,

    the link provided is to our staging website.

    We downloaded this plugin: ‘Checkout Field Editor (Checkout Manager) for WooCommerce’, to turn off address fields based on what is in the cart. For some products, we need to collect addresses and for some, we don’t.

    I can either:

    1. completely hide billing_address_1 and billing_country (the two fields that are mandatory for Woocommerce Stripe Getaway for the payment to go through) and replace them with default values for all orders or

    2. Leave the fields visible for all orders

    Neither of those solutions is ideal for us since we need to collect addresses for some products and thus we can’t just replace the two fields with default values for all orders.

    Can you somehow make it so Woocommerce Stripe Getaway does not require billing_address_1 and billing_country to be filled in when placing an order? This way I would be able to show the fields for some orders and hide them for other orders and regardless of if it’s populated or not, the order would go through.

    Alternatively, do you have a different solution for my situation? I’m sure there is a solution for this, there must be. Do you maybe recommend using a different plugin?

    Thanks
    Tomas

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hey @tomaskucerik,

    When using a credit card gateway like Stripe billing address fields are required and hiding those or changing the inputted value would most likely cause payments to fail or be possibly be highlighted as fraudulent by the card processor.

    When using a payment gateway that accepts card payments I’d strongly suggest leaving the billing address fields all in place and allowing the customer to input their billing address details.

Viewing 1 replies (of 1 total)
  • The topic ‘Disabling address fields’ is closed to new replies.