Anfängerfragen best practises, zu caching, mwst geolocation

  • Hallo, ich bin recht neu mit wordpress/woocommerce und einige fragen.

    zb zur best practise bezgl verschiedenen mwst, im moment habe ich das mit geolocation eingestellt (mit caching support). dh es gibt erst ein request auf / und dann ein redrect auf /?v=xyztxrtdf, also länderspezifischer hash. Der redirect alleine dauert schon ein paar hundert millisekunden.
    jetzt könnte ich zumindest nginx so konfigurieren dass er die Seiten mit ?v=.. argument auch cached.

    Ist das die gängige Methode, oder ist es zB besser die preise/mwst erst beim checkout entsprechend für das richtige Land zu berechnen? oder live mittels ajax zu laden? oder ein Land dropdown?

    Vielleicht hat auch wer einen Link zu generellen infos für den deutschen/EU markt und woocommerce, ich finde leider hauptsächlich nur Infos für den US Markt.

    würde mich über Input sehr freuen, lg

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • zb zur best practise bezgl verschiedenen mwst, im moment habe ich das mit geolocation eingestellt (mit caching support). dh es gibt erst ein request auf / und dann ein redrect auf /?v=xyztxrtdf, also länderspezifischer hash. Der redirect alleine dauert schon ein paar hundert millisekunden.
    jetzt könnte ich zumindest nginx so konfigurieren dass er die Seiten mit ?v=.. argument auch cached.

    Bietest du digitale Produkte an?


    Ist das die gängige Methode

    nein eigentlich nicht. geolocation habe ich eigentlich wegen irgendeinem Gesetz aus meinen Shop genommen. Und Geolocation nie mit der MwSt verbunden.


    , oder ist es zB besser die preise/mwst erst beim checkout entsprechend für das richtige Land zu berechnen? oder live mittels ajax zu laden? oder ein Land dropdown?

    mmh...


    Vielleicht hat auch wer einen Link zu generellen infos für den deutschen/EU markt und woocommerce,

    nein eigentlich kaum sinnvolles vorhanden

    Allgemein zur MwSt in EU
    https://europa.eu/youreurope/bus…at/index_de.htm

    Mit offenen Augen träumen

  • Hey, danke für die rasche Antwort. nein keine digitalen Produkte.

    Ich verkaufe weltweit, dh zb Schweiz oder andere länder haben keine mwst zu bezahlen.
    Jetzt fände ich es vorteilhaft wenn diese den preis ohne mwst sehen.

    Was ich dazu recherchiert habe an Möglichkeiten:
    + das shop land (in meinem Fall Österreich) annehmen per default, US, .ch. sehen im Endeffekt den falschen Preis, erst bei checkout oder wenn eingeloggt der richtige preis
    + geolocation für taxes aktivieren (caching funktioniert nicht)
    + gelocation mit caching support aktivieren (es gibt eben ?v=xyz argument), ich kann caching umkonfigurieren dass für diesen GET parameter caching funktioniert, aber es gibt immer ein ajax get_location und redirect dass schon erheblich zeit braucht)

    da die seite jetzt schon recht langsam ist suche ich nach einer performanten lösung,
    ich versteh zb auch nicht wieso (so scheint es mir zumindest nach recherche) caching immer deaktiviert wird wenn wer eingeloggt ist
    Begründung ist der integrierte warenkorb (zb rechts oben als popup)
    wieso kann nicht zb die seite normal gecachet sein, und der warenkorb dynamisch via ajax aus der gecachten seite geladen werden?

    hab ein theme ("reytheme") gekauft, und es scheint recht lahm, werd jetzt nochmal ein anderes probieren.

    bzgl caching habe ich auch sachen wie wp super cache und auto optimize ausprobiert aber keine guten resultate, überlege ob ich wp rocket kaufen soll

    eigentlich ist der shop ein klassischer shop für den eu raum ohne spezielle Sachen, deshalb wundere ich mich ob es nicht irgendwelche seiten mit best practises hierzu gibt, bisher hab ich lediglich dazu die info gefunden germanized lugin zu installieren was ich gemacht habe und sinn macht ..


  • Ich verkaufe weltweit, dh zb Schweiz oder andere länder haben keine mwst zu bezahlen.
    Jetzt fände ich es vorteilhaft wenn diese den preis ohne mwst sehen.

    Internationalisierung eines Online Shops ist ein sehr spannendes Thema.

    Zurzeit können wir ja nicht in alle Länder liefern
    https://www.dhl.de/de/privatkunde…l#international

    und auf regionale Empfindlichkeiten muss man auch Rücksicht nehmen. Die oft daneben gehen.

    Einen IKEA machen
    https://www.wiwo.de/unternehmen/ha…at/7207452.html

    [size=18]Dolce & Gabbana entschuldigen sich bei „allen Chinesen“
    https://www.faz.net/aktuell/stil/m…a-15905639.html
    [/SIZE]


    Was ich dazu recherchiert habe an Möglichkeiten:
    + das shop land (in meinem Fall Österreich) annehmen per default, US, .ch. sehen im Endeffekt den falschen Preis, erst bei checkout oder wenn eingeloggt der richtige preis
    + geolocation für taxes aktivieren (caching funktioniert nicht)
    + gelocation mit caching support aktivieren (es gibt eben ?v=xyz argument), ich kann caching umkonfigurieren dass für diesen GET parameter caching funktioniert, aber es gibt immer ein ajax get_location und redirect dass schon erheblich zeit braucht)

    ich persönlich muss oft Produkte und Waren international einkaufen.Ein gelungener Shop ist meiner Meinung nach
    https://www.jacksonsart.com/

    Wenn du ein Produkt in den Warenkorb legst, startet ein Dialog über Währung, Sprache...
    Links oben kannst du jederzeit die Sprache und Währung ändern
    https://www.jacksonsart.com/


    https://codecanyon.net/item/tax-displ…ommerce/8184759
    https://de.wordpress.org/plugins/woocom…d-on-countries/

    https://woocommerce.com/products/multi-currency/

    Ich persönlich würde mit Kundengruppen in meinem Shop arbeiten
    https://www.pictibe.de/woocommerce-ku…ricing-plugins/

    Mit offenen Augen träumen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!