On the website www.heinz-ols.com you can buy credits for car tuning.
A rule has been setup that only belgium users should pay 21% taxes. Everyone else in the world, doesn't have to pay taxes. The rule works, but it is only active on the checkout page after you entered your billing address.
Now buyers outside belgium already see 21% taxes added to the total and it will be gone after they entered their billing address. This scares people to continue buying the products.
How can the taxes be hidden untill the address is given?
It's made with drupal and ubercart.
Could I hide the payment methode on the checkout page until the address is given?
Or does anyone have a better solution?
You need to add some conditions to the rule for the tax. You need to check/track the user's location, and based on it, trigger the rule. If you are already asking for location details, you need to compare field values
Related
Good morning.
Thanks to the code provided here WooCommerce - get shipping country for non registered user I managed to add the correct discount to my checkout.
A brief resume: I had to discount the full shipping cost in case the order comes from specific country. But I cannot use the standard free shipping procedure, because I have to know the amount of the shipping costs to use it somewere after the checkout. That's why I added the some code to apply a negative fee to the woocommerce_cart_calculate_fees hook.
When I try to pay via PayPal I receive this error "https://www.paypal.com/webapps/shoppingcart/error?flowlogging_id=IDd&code=AMOUNT_ERROR&mfid=MFID"
I believe that PayPal does not evaluate the new total amount.
I tried to echo the $cart->total value inside woocommerce_after_calculate_totals hook, and it's OK.
So Paypal is looking at another value...
What can I do?
This is what I get (sorry for the partial translation)
Thanks!
PayPal evaluates what you send it -- so, review a log of what your browser is actually sending in the request. Use the Dev Tools 'Network' tab.
And try the latest PayPal for WooCommerce plugin, which has an option to enable Smart Buttons that use an API instead of redirecting with the amount, among other things: https://woocommerce.com/products/woocommerce-gateway-paypal-checkout/
Not sure this question has been asked before.
In my online shop, I have set the free shipping for orders more than $150.
However, I do not want to include whiteboards for free shipping even though it costs more than $150.
So basically I want to exclude whiteboards from free shipping.
The issue I am facing is even I set the shipping charge for whiteboard class as $33, the free shipping option is visible (automatically checked) on the top of $33.
Thus I need to remove this free shipping option only for whiteboards.
I have another requirement which is shipping locations. I only need to ship the whiteboards to certain postcodes in my state (Queensland, Australia). Not to the whole state.
Any suggestions on how to perform the above 2 requirements?
I hope you understand my question. Please comment below if you have any queries. Thank you!
Hi i want to woocommerce checkout page get woocommerce-checkout-review-order-table.
How do I get all the information for that order? The important thing is to be sensitive to situations such as VAT, cargo. I just need information.
You can get all the details of the products you've added into cart on checkout page. Please check if you've added tax(VAT) and shipping (CARGO) class to each product from your WP admin.
Here you can refer WC tax rate docs and you can see here to assign products a tax classes.
Similarly, you supposed to create and assign shipping zones and it's rates as well. You can find docs for creating shipping zone from here
You can find many tutorials to set shipping for your desire requirements however, here is the one for quick reference. WooCommerce Shipping Methods
Hope this may help you in your requirements!
Be noted you can't get order information before you placed order successfully. I answer you based on understanding that your need information of tax, shipping cost on checkout page.
I am using WordPress woo commerce on my website. I want my orders sent to email rather than checking out to paypal. I am selling medicine and paypal doesn't allow their services for websites that are dealing with medicine. So I want my orders straight to my email and where I can contact users.
I want to know Is it possible to do it with woocommerce?
Is there any plugin which can do that?
Any help would be appreciated.
Thanks in advance. :)
In WooCommerce->Settings->Checkout, disable all payment options except for "Cash on Delivery".
Then change the title to something like "Pay by Phone" and in the Description and Instructions fields something like "Call 123-456-7890 to complete your order." then the order will be placed, but they have to call to complete payment.
Or you can change the wording to indicate that you'll call them. Just make sure that the phone number field is required if you take that route.
I am newbie in Woocommerce.
I filled out profile information in WordPress "Customer Billing address" and "Customer Shipping address"
And when I checked the "Checkout" page, all my information was filled out.
So, I removed all my information which was in Profile, the information was gone in Checkout page. (Which is good!)
However, the email did not remove. (The profile states email is required, and whenever I go for checkout, my email shows up.)
Can anyone know how to fix this problem?
Also, what plug-ins are there that if the customer buy multiple products and calculate the shipping costs at proceed to check out page?
For example, I want to set $9.45 for maximum weight/ dimension we set and if customer buy more products, I want to add percentage more for the weight/ dimension.
Thanks,
Hi happy to read your question .
As you are seeing your profile details on checkout page because you are logged in your site as administrator so .
log out from your wordpress site then check checkout page
Regarding second issue you need add variable products in site or else use below plugin - http://codecanyon.net/item/woocommerce-shipping-calculator-on-product-page/11496815