- This topic has 0 replies, 1 voice, and was last updated 1 year, 3 months ago by .
Viewing 1 post (of 1 total)
Viewing 1 post (of 1 total)
- You must be logged in to reply to this topic.
WordPress Membership Plugin
Simple Membership Plugin › Forums › Simple Membership Plugin › Test -> Live (Subscription wrongly as Invoice)
I am moving from test to live mode. I have done all required things. Changed the buttons, added new secret and public keys, added webhook to my live mode on Stripe, changed the Price ID to the actual values in the live mode.
However, your plugin is calling to Strip API in a weird way. Stripe assumes there is a trial period for the subscription and adds the value which is supposed to be charged immediately to invoice to be charged in the future deduction. This is obviously wrong. I need to charge the user immediately.
In your plugin settings I have free membership not allowed, and at the button settings I left Trial Period empty. While debugging, I set it to 0. No effect.
Image: https://photos.app.goo.gl/E3d5UCRMx6SYCNgcA (says added to the next invoice)
Debug log says nothing wrong.
[2025/03/31 13:26:25] – SUCCESS: Stripe SCA Subscription IPN (HTTP POST) received. Processing request…
[2025/03/31 13:26:26] – SUCCESS: Stripe SCA Subscription charge successful.
I am desperate as to how to handle the problem. It does not happen in the test mode though.
I have tried all Stripe settings but there is no way to set it up on their side so they must be receiving a wrong call. Can you help please?