• Resolved hahuma

    (@hahuma)


    Hi everyone,

    I’m currently working with WooCommerce Subscriptions and WooCommerce Multilingual & Multicurrency, and I have a question regarding dynamic pricing in recurring payments.

    Let’s say I have a product priced at $1 (USD). A customer chooses to pay in EUR, and at the time of the first purchase, the exchange rate is 1 USD = 1 EUR — so the first payment is €1.

    Now, by the time the second monthly charge happens, the exchange rate has changed to 1 USD = 0.90 EUR. Ideally, the next charge should automatically adjust to reflect the updated exchange rate — i.e., €0.90.

    Is there any way to achieve this kind of automatic currency adjustment on subscriptions?
    Or are all recurring charges locked to the currency value at the time of the initial purchase?

    I’d really appreciate any insights or alternative workarounds you may have found!

    Thanks in advance 🙏

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Nicolas V.

    (@nicolasviallet)

    Hi there,

    Thanks for reaching out.

    With WooCommerce Subscriptions, recurring payments are typically locked to the exchange rate and price at the time of the initial purchase. So, the recurring amount remains the same in the customer’s currency.

    You might want to manually update existing subscriptions each month to re-adjust the price.
    Ref: https://woocommerce.com/document/use-case-apply-updated-subscription-prices-to-existing-subscribers/

    Hope this helps!

    • This reply was modified 1 year ago by Nicolas V..
    • This reply was modified 1 year ago by Nicolas V..
    Thread Starter hahuma

    (@hahuma)

    Thanks!

    I was trying to avoid adding another paid plugin from WC, but I think there’s no way out. Only if I do myself some plugin to do this job.

    But thanks anyway man! Have a great day!

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

The topic ‘Currency-based dynamic pricing for subscriptions?’ is closed to new replies.