How can I have Stripe plan id for recurring membership plan?

How can I have Stripe plan id for recurring membership plan?

How can I have Stripe plan id for recurring membership plan? 1024 512 WC Lovers

Stripe Subscription Plan ID for WCfM Membership

WCfM Membership allows you to take payment from vendors subscription using Stripe connect very easily.

If you are going to setup recurring subscription then you require to have a subscription plan ID created from your Stripe account.Let me show how you may get this in this article-

First login to your Stripe Dashboard and navigate to ” Product” menu as shown below:

Now click on “Add product”  button to add a new Product as seen here-

You will be redirected to ” create product” page. Here fill in the necessary product information and the price of the product.

Ensure that you choose recurring plan and put in the appropriate billing period. Here’s a screengrab of the page which will help-

After configuring the product, save the product by clicking on “save product” button on top right corner as shown here.

After saving the product you will be redirected to the newly created Products page as shown here:

From here, grab the Price id of the product from pricing section-

Now, paste the “price id” in WCFM Admin dashboard -> Membership -> specific Membership plan -> Subscription tab -> Under Stripe plan Id. Here’s a screengrab for reference.

That’s it! You have successfully linked your membership plan to Stripe plan id.

Hope this helped!

  • kevin wells June 4, 2021 at 1:20 am

    Very helpful! Thanks!

    • Jürgen Plessing September 22, 2021 at 6:48 pm

      Hi Kevin,
      you did integrate STRIPE sucessfully it seems. But I am struggling with the new STRIPE platform and I am missing the PLAN_ID. I am just getting the PRICE_ID.

      What did you do to make it work?


      • Jürgen Plessing September 22, 2021 at 6:58 pm

        Hi Kevin,
        sorry, after doing some further tests I’ve found that it worked with the PLAN_ID as well. It was a configuration error at the STRIPE platform.

        • info143 October 17, 2021 at 7:39 pm

          Hallo Jürgen,

          leider haben wir genau das gleiche Problem. Ich erstelle bei Stripe eine Price ID (im testmode erstmal), füge sie bei WCFM der entsprechenden membership hinzu und bekomme die Fehlermeldung das key API key privided ist. war es bei dir auch so? Könntest Du uns verraten wie Du es gelöst hast?



        • silvia January 4, 2022 at 10:23 pm

          I have the same issue. How did you fix it?

      • silvia January 4, 2022 at 10:25 pm

        I have the same issue. How did you fix it?

  • Steven Joyner December 31, 2021 at 3:05 pm

    This helped me perfectly, thank you 🙂

  • roberto.rodriguez.dias January 19, 2022 at 6:24 am

    At WCFM I have created 6 memberships, 6 skill groups.

    In addition, in STRIPE I have created 6 products with monthly recurring payments, 6 quarterly and 6 annually.

    Multiply: 18 different recurring payment products on Stripe. Each one has its “price” according to Stripe.

    Important: Actually what I have created in Stripe are products, not subscriptions.

    Is it necessary to add or create recurring subscription in Stripe? I am confused because the id of each subscription (Product in Stripe) starts with the word “Price”.

    I understand that if a subscription is not created, the payment of the configured memberships is not made automatically. But please, tell me and add to this page, what would be the behavior in both cases (if no subscription is created in Stripe and if the subscription is created in Stripe) and if using Stripe’s “Product” to perform and define then the ID to add from Stripe to WCFM for each membership created in WCFM. Thanks a lot.

    Some features are good, others are expensive. Defining this well can save money on certain things so that you can use it on other more necessary ones.

  • roberto.rodriguez.dias January 19, 2022 at 6:29 am

    I have to add that in WCFM the 18 memberships are also configured.

    On Stripe, all 18 memberships are set up in live mode and trial mode.

    In WCFM, the id copied from the price of the “Products” configured in Stripe are indicated. Currently in 2022, these IDs start with the word “price”. Can you confirm if this is correct?

    • Support Contact April 19, 2022 at 12:36 pm

      Please use the API ID shown under the Pricing section and not the product id for your “Stripe Plan ID” –

  • Lebanese Shopping Center February 14, 2022 at 12:46 pm

    where i should put the plan id after i create on strip a product

  • pdishman April 12, 2022 at 11:06 am

    The Stripe Dashboard hasn’t looked like this for quite some time now and there no longer is a plan id option – please update this as soon as possible – thank you!

  • Hansi May 4, 2022 at 9:09 pm

    Thank you for updating the documentation. This is very helpful and reflects the current STRIPE surface.
    After using the correct price_id in Live-Mode, I am getting the following error after I click at the “Proceed”-Button:

    Did anyone experience this error before?

Leave a Reply