wp-centrics
Forum Replies Created
-
Thanks for the feedback!!!
Forum: Plugins
In reply to: [Subscriptions for WooCommerce] 3D secure support?Ok! Thanks!!!
Thanks!!!
Thanks for your feedback.
…although it is explicitly stated in the documentation below that this is a Pro feature, we will make it clearer.
Sorry for the inconvenience!
Thanks mate!!!
Glad to help! ??
Hi, @wienermischung, thank you for your interest in F&S
…if your shipping costs must be charged with tax, I think the right way is to set up the calculations without tax, and let WC charge it. Let’s add an example:
Your cart products SUM $100 + 5% tax, so $105
Your package charges $10 + 5% tax, so $10.5The correct way is to set the tax status = taxable, and calculate $10, and WC will increase.
Why? Because if the tax status = None, and your calculation gives $10.5, the cart totals and invoices will be wrong
Subtotal: $100
Shipping: $10.5
Taxes: $5when the right subtotal are:
Subtotal $100
Shipping $5
Taxes $5.5…(well, maybe in the cart totals it doesn’t show tax a part, because of your configuration settings)
Please check that you have your taxes configured correctly in WC: Taxes tab, and check if the correct tax for shipping has the “shipping” checkbox checked, and in all other tax types, unchecked.
Thanks.
I think VIES Germany are down. But it’s extrange: so many days?! can you check by yourself? There is a way to contact with this guys?
I digged into the log error. SOAP always fail for germany. I tested it then with CURL or Simple (file_get_contents) and always give me error, for all countries.
Digging into your code, I found this (file alg-wc-eu-vat-functions-validation.php, line 54):
$api_url = "https://ec.europa.eu/taxation_customs/vies/viesquer.do?ms=" . $country_code . "&vat=" . $vat_number;
…please, check this URL, if I try to put this URL into the browser, gives it a 404 error. So I think this way isn’t available.
===========
But let’s back to the german VAT issue: i checked this URL, that validates VAT numbers, works fine with FR, but gives me error with DE:
…the german VAT fail:
{ “isValid” : false, “requestDate” : “2024-01-23T22:57:27.002Z”, “userError” : “MS_UNAVAILABLE”,
===========
…I tested also manually into the website:
https://ec.europa.eu/taxation_customs/vies/#/vat-validation-resultAnd gives this message:
Member State / Northern Ireland service unavailable. Please re-submit your request later.…so I think the issue is in VIES Germany, not in your plugin.
Glad to help!
PS: You will help us a lot if you write a review about our plugin ??
Hi, @nanny7, thank for your interest in our plugin!
First: you need to set the group-by criterion to “all together”, to compare the weight of all the products together.
Then, put a rule at the top:
#1 WHERE Weight MIN >= 5Kg, MAX < 0 (zero acts as wildcard), Price [Whatever], special action “Stop. Skip next rules”
…then, you can leave the rest of your calculations below #1 (rules #2 and next), that will be skipped when the first rule meets only.
Hi, thanks for your reply.
The bug persists in germany. I can check other countries but not german ones. I think it’s soo time down. Can you check it by yourself?
I checked throug web: https://ec.europa.eu/taxation_customs/vies and it validates de number!
Thanks
The way to do this with the free version is create two methods:
- One named “Flat rate: Q20.00”
- One named “Flat rate: Q0.00”
And add inverse conditions on each, with the special action “Abort shipping method” on both, ensuring always one of them is available but the other not, in any scenario.
This will produce the desired effect: always one of them is offered, never the two together, appearing that there is only one method.
Hi, @idonknotwhatimdoing. Thank you for your interest!
Change the name of the shipping method conditionally it’s only a Pro feature.
However, you can do it creating two shipping methods. One of them can be named “Free shipping 0,00” and the other one as you have it now. On each of them, you must set a rule with the special action “Abort shipping method”. Of course, on each of them the condition will be complementary to the other one, in a way that only one of the methods will be available on each case.
Kind regards,
Carles MartinThanks!!! ??
Thanks!!! ??