WordPress.org

Ready to get started?Download WordPress

Forums

Paid Memberships Pro
[resolved] Stripe trial period from 1 to 2 months (11 posts)

  1. yihsuanchen316
    Member
    Posted 9 months ago #

    We using Stripe as our payment gateway. We provide 1 month free trial for our monthly subscription. However, in Stripe, the free trial period automatically turn into 2 months. For example, when a user subscribe on May 1, it shows the trial until "July 1" and the next payment day is July 1, too. Which should be June 1.

    Here is our setting in the membership level:

    Initial Payment: $0
    Recurring Subscription: check
    Billing Amount: $ 29.95 per 1 month
    Billing Cycle Limit: 0
    Custom Trial:check
    Trial Billing Amount: $0 for the first 1 subscription payments.

    Please help! Thanks so much!

    https://wordpress.org/plugins/paid-memberships-pro/

  2. messica
    Member
    Plugin Author

    Posted 9 months ago #

    Hey there,

    Are you using the least version of the plugin?
    Are you seeing these details on the Members List page or the Stripe dashboard?

    It could be a number of issues so giving us that info might help to figure out what's going on.

    We can also take a look at your site if you become a PMPro member for our member support forums.

    Thanks,
    Jess

  3. yihsuanchen316
    Member
    Posted 9 months ago #

    Hi Jess,

    Yes, our Paid Membership pro plugin is Version 1.7.11.
    We saw payment detail from Stripe dashboard that one month free trial become 2 months. However, our setting in the paid membership pro is follow the instruction.

    Can you help me how to fit this issue? Thank you so much!

    Sherry

  4. yihsuanchen316
    Member
    Posted 9 months ago #

    Also, in our Stripe's dashboard, it shows that all subscription for oder xxxx be deleted after they subscribed. What happening? Will it affect our users' payment?

    Thanks.

  5. messica
    Member
    Plugin Author

    Posted 9 months ago #

    Things will look a little bit differently in the Stripe Dashboard than on PMPro's side because of the way PMPro handles subscriptions, customers, and plans with the different payment gateways. Every time an order is placed, a new plan is created and then deleted immediately so that PMPro can handle the plans with as much as flexibility as possible. It sounds like everything is actually working fine on your end and should not affect your payments negatively at all.

  6. yihsuanchen316
    Member
    Posted 9 months ago #

    Thanks, but the free trial issue still not solve. Can you check if our setting in plugin wrong? Why our users get 2 months free trial rather than one month...Thanks

    Here is our setting in the membership level:

    Initial Payment: $0
    Recurring Subscription: check
    Billing Amount: $ 29.95 per 1 month
    Billing Cycle Limit: 0
    Custom Trial:check
    Trial Billing Amount: $0 for the first 1 subscription payments.

  7. yihsuanchen316
    Member
    Posted 9 months ago #

    Hi,

    Here is the respond from Stripe..they said in our plan setting:

    <Opus::DB::Model::Plan["pl_1045Ch4nRn2uk45mmh5obAt6"] add_ons=nil, amount=2995, autogenerated=nil, created=1400788566.977003, currency="usd", deleted=true, identifier=nil, interval="month", interval_count=1, livemode=true, merchant=
    "acct_1042sR4nRn2uk45m", metadata=nil, mrchid="453CCFAB74", name="Monthly Subscription for order 453CCFAB74", prebill=true, statement_description=nil, token="pl_1045Ch4nRn2uk45mmh5obAt6", trial_period_days=60>

    See there at the end, where it says "trial_period_days=60"? You will need to correct that to "trial_period_days=30" if you want a 30 day trial. 

    How can I adjust this? Thank you so much!

  8. messica
    Member
    Plugin Author

    Posted 9 months ago #

    Actually those settings are correct. Like I mentioned before, PMPro does things a little differently depending on the payment gateways.

    Since there is no initial payment set, Stripe thinks the first month is actually just part of the trial, which is why you are seeing 60 days instead of 30, which is what you want (60 days free - no initial payment + 1 month free, then recurring payments at $29.95).

    Does that make sense?

  9. yihsuanchen316
    Member
    Posted 9 months ago #

    Thank you Messica! So how can we fix this? How to change the membership level to make it only one month free trial with Stripe? Thanks.

  10. yihsuanchen316
    Member
    Posted 9 months ago #

    I got the solution finally. Thanks!

  11. messica
    Member
    Plugin Author

    Posted 9 months ago #

    Glad to hear it.. marking is as resolved. If you have any other issues, let us know!

Reply

You must log in to post.

About this Plugin

About this Topic