• Resolved normski52

    (@normski52)


    Hello.

    I have activated the plug in and it works well but I would like to remove the checkbox (below) as some customers miss it. Is that possible?

    “EU VAT Compliance Confirmation By checking this box you confirm you are not currently resident in an EU country (other than the UK).”

    Many thanks.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    Not at this time.

    The check box is there to act as a double check and protect you in case someone intentionally uses a vpn to avoid the checks. That’s why it’s required. It should just prompt them to fill it in though. Is there something preventing them from checking the box and going forward?

    Thread Starter normski52

    (@normski52)

    Hello. Many thanks for your response. The problem is that on the theme I use the checkbox is not very visible and easily missed.

    Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    I would recommend changing the display with CSS.

    I strongly feel the notification is important for one’s legal protection. If, for example, someone in a country you can’t support buys a product, but they checked the box and lied about it, you’re legally protected somewhat more than if you don’t have the checkbox.

    Thread Starter normski52

    (@normski52)

    Thanks again. Changing the display is not easy. Is it not possible for me to edit the plug in?

    Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    If you edit the plugin, you’ll lose your edits if it updates.

    Changing the display requires CSS code, which is possible via the CSS editor in the theme customizer.

    Thread Starter normski52

    (@normski52)

    Thanks again Mika.

    Would deleting the code below successfully remove the checkbox?

    /**
    * Custom Checkout Field
    *
    * A confirmation box. In the event someone made it all the way through IP checks
    * we STILL need to cover our damn asses and make sure they’re not really in the
    * EU, so we put the onus on them to confirm ‘I confirm I do not reside in the EU.’
    *
    * @since 1.0
    */
    public function custom_checkout_fields() {

    // If the plugin is running and the dates are okay
    if ( $this->eu_get_running() == TRUE && $this->eu_get_dates() == TRUE ) {

    global $edd_options;

    ?>
    <p id=’edd-eu-wrap’>
    <label class=’edd-label’ for=’edd-eu’><?php _e(‘EU VAT Compliance Confirmation.’, ‘edd-prevent-eu-checkout’, ‘edd-prevent-eu-checkout’); ?></label>
    <span class=’edd-description’><input class=’edd-checkbox’ type=’checkbox’ name=’edd_eu’ id=’edd-eu’ value=’1′ /> <?php _e($edd_options[‘edd_pceu_checkbox_message’]); ?></span>
    </p>
    <?php
    }
    }

    Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    Unlikely. Remember what the DEFAULT is? It’s NOT checked by default and requires it to be checked to be accepted. So removing it or hiding it will still cause it to be unchecked, and as such, people won’t be able to buy anything.

    Again. If your problem is people aren’t seeing a checkbox, then the answer is to make your form better.

    The problem is that on the theme I use the checkbox is not very visible and easily missed.

    The solution is “Use a better theme or fix the theme to MAKE it visible.”

    Thread Starter normski52

    (@normski52)

    Thanks again for responding.

    I am not confident that another theme will leave everything in place. (That’s the problem with wordpress. Any change has unintended consequences.

    The fact is that in the UK now we only need one piece of evidence regarding the location of the customer and, in that respect, the IP address and address provided by the customer will suffice.

    Perhaps I will try to make the wording more visible…

    β€œEU VAT Compliance Confirmation By checking this box you confirm you are not currently resident in an EU country (other than the UK).”

    Is there an easy way to change the colour of the text?

    Plugin Author Ipstenu (Mika Epstein)

    (@ipstenu)

    πŸ³οΈβ€πŸŒˆ Advisor and Activist

    The fact is that in the UK now we only need one piece of evidence regarding the location of the customer and, in that respect, the IP address and address provided by the customer will suffice.

    I understand that, but to put it mildly … users lie. The address, yes, you could use that to vet (and one day I should figure out how to detect the location from the address), but since I wrote this for EDD I knew that not everyone requires the address so either way, the check box is there for your legal protection in case the user has a non-detectable IP address or uses their mom’s mailing address. It’s a stop-gap for you to say “Hey, they lied!”

    And no, I don’t trust anyone πŸ™‚

    Is there an easy way to change the colour of the text?

    Yes. CSS. Like I said 2 weeks ago.

    Look at the page it’s on. View the source. Figure out what you want to change. Maybe you need a red border and a yellow background. But it’s CSS. You can do (almost) anything.

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Remove checkbox’ is closed to new replies.