Währung aufgrund der Shippingadresse

  • Hallo,
    ich betreue einen Shop der sich International aufstellt und als einzige Sprache Englisch verwendet. Ich möchte jetzt einen Weg finden, wie ich (ähnlich wie bei Steuern) die Währung einstellen kann. (Prio A)


    Kunden aus der EU sollen via € bezahlen,
    Internationale Kunden via $


    Des weiteren würd eich gerne Steuern und Währung bei nicht angemeldeten Benutzern aufgrund ihrer GeoIP einstellen. (Prio B)


    Habt Ihr Ideen, wie ich einen der Beiden punkte erreichen kann?


    lg
    Mirco


    PS: ich scheu mich nicht Quellcode in die Hand zu nehmen