Tips and Tricks HQ Support

Support site for Tips and Tricks HQ premium products

  • Home
  • Contact Us
  • Documentation
  • Forum Home
    • Forum
    • Forum Search
    • Forum Login
    • Forum Registration

Currency problem with eStore plus Stripe Subscription Payment

by

Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore General Questions › Currency problem with eStore plus Stripe Subscription Payment

  • This topic has 2 replies, 2 voices, and was last updated 9 years, 8 months ago by mkerikss.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • October 12, 2015 at 4:56 am #13162
    mkerikss
    Member

    Hello,

    I’m setting up my website [www.scientifictriathlon.com], where I want to get recurring payments through the payment gateway bundle and Stripe. I am in test mode currently, and one thing that I did not get to work was managing the currencies.

    I had an example product [https://www.scientifictriathlon.com/collect-details/?wp_pg_gateway=stripe_subsc&is_eStore_co=1&prod_id=6] with a price of 595 USD per 6 months and tested it with the test credit card numbers that Stripe provides, and all seemed to work just fine.

    However, when I changed my e-store currency to euros (I didn’t change the amount, so it was 595 euros for 6 months, this is the current state of the product in the link given above), for whatever reason the payment was still made in USD, and then converted to euros (inside Stripe). That is, despite the billing page says that the price is 595 euros every 6 months the payment was made as 595 USD, so what’s in these tests I would have gotten 503 or so euros instead of 580 or so euros (after Stripes processing fees).

    So it seems to me that there is some glitch in the API somehow. Maybe USD is accidentally hard-coded or something, I don’t know. Anyway, can you please help me with these issues and shed some light on what’s causing this and how to correct it?

    Thanks,

    Mikael

    October 13, 2015 at 1:25 am #71614
    wpCommerce
    Moderator

    Hi, Stripe requires a plan to be created in your account before a customer is charged for subscription. The plugin does it automatically in the backend when a new subscription is created (for a particular eStore product).

    However, a new plan will not be created when another customer is subscribed to the same eStore product. It will just subscribe the customer to the existing plan. In your case I believe it was created in USD.

    In order to fix this issue you can do one of the following:

    1) Create a new eStore product which will charge new customers in EURO.

    OR

    2) Delete the existing plan from your Stripe account (if you don’t have existing customers subscribed to that plan) so a new plan can be created with the updated currency.

    October 13, 2015 at 2:02 pm #71615
    mkerikss
    Member

    Thank you, that explains it!

  • Author
    Posts
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.
Log In

Forum Related

  • Forum Home
  • Forum Search
  • Forum Registration
  • Forum Login

Support Related Forms

  • Contact Us
  • Customer Support
  • Request a Plugin Update
  • Request Fresh Download Links

Useful Links

  • Plugin Upgrade Instructions
  • WP eStore Documentation
  • WP eMember Documentation
  • WP Affiliate Platform Documentation
  • Tips and Tricks HQ Home Page
  • Our Projects

Quick Setup Video Tutorials

  • WP eStore Video Tutorial
  • WP eMember Video Tutorial
  • WP Affiliate Platform Video Tutorial
  • Lightbox Ultimate Video Tutorial

Our Other Plugins

  • WP Express Checkout
  • Stripe Payments Plugin
  • Simple Shopping Cart Plugin
  • Simple Download Monitor

Copyright © 2025 | Tips and Tricks HQ