- braccaAsked on November 03, 2016 at 06:51 PM
I've created 5 plans types as described below and Fetched Subscriptions from Stripe Account on my Jotform.
Student $25 /year
Professional $35 /year
Family $55 /year
Business $150 /year
Senior $35 /year
The issue is: every time one subscription is made, Stripe charges $ 150,00 regardless the plan picked up. I just made a test, selecting STUDENT plan ($25), and was charged $150,
Could you guys give me a hand?
I talked to Stripe support and they redirected me to you guys.
Thanks for writing, and thank you for your patience! I'm sorry to say that I'll have to redirect you to JotForm's support site--they created their own integration with Stripe, and so will be in a better position to help you get your subscriptions operating they way you want them.
JotForm can be reached at http://www.jotform.com/help/
In answer to your concern about the monthly plans, I do see that both monthly and yearly plans were created using an API call. This means that some part of your integration through JotForm is causing these plans to be made.
For example, you can see that the "Business" plan at $150/month was made through the JotForm integration by going to the page below and observing that the Event details show "Source: API." If the plan were created through the Stripe dashboard, you would see "Source: Automatic." In this case, because it happened through the integration, it says "Source" API."
I can see that you've also deleted these monthly plans through the integration, and that they were made again. For this reason, I would guess that deleting them through your Stripe dashboard won't be of much help. Just in case, though, you can delete any of your plans by going to the Plans page, choosing a plan, and clicking the Delete Plan button at the bottom of the page.
I hope this was helpful. I'd be more than happy to answer any other questions as they arise!
- JotForm SupportMikeAnswered on November 03, 2016 at 10:20 PM
Thank you for contacting us.
While I cannot reproduce the issue on my test Stripe form, it seems that our Stripe integration is affected by some bug on your form. I have attached a bug report ticket to this thread and escalated it to our developers in order to proceed with the further investigation on this matter.
We will get back to you when we have any updates.
- JotForm SupportNeilVicenteAnswered on November 04, 2016 at 09:36 PM
The issue was caused by a missing flag that should tell the integration that your plan already exists in your Stripe account. We have just released a patch that fixes this problem so your form should charge the proper amount from here on out.
If there are still issues, please do contact us again.
- braccaAnswered on November 08, 2016 at 08:36 AM
Thanks for your attention to this matter.
Unfortunately, the issue still occurs. I've recreated the payment field, fetched from Stripe but the problem happened again. The subscription was charged $150 when should have been charged $25
What should I do now?
- JotForm SupportBDAVIDAnswered on November 08, 2016 at 10:57 AM
I have notified our back-end team about it, you will be updated via this thread when there is a resolution.
- JotForm SupportNeilVicenteAnswered on November 14, 2016 at 03:55 AM
Can you please review the subscription plans in your Stripe account? Check if there are ones that do not reflect the correct amount and delete them.
- braccaAnswered on November 14, 2016 at 05:47 AM
I`ve done it twice. I`m going to do the third
- JotForm SupportNik_CAnswered on November 14, 2016 at 05:55 AM
Thank you for getting back to us, if you experience any problems please let us know.
- braccaAnswered on November 14, 2016 at 08:03 AM
I created new plans with new names and new ID's. Now it is working fine.
There might be something wrong on Stripe database.
Thank you guys
- JotForm SupportliyamAnswered on November 14, 2016 at 08:14 AM
Thank you for keeping us posted. We're glad to know that things are working fine now on your end.
In any case, should you have more questions or other concerns, please do not hesitate to let us know.