Stripe Customer Portal

Article author
Duncan Hamra

profile_customer_portal.gif

Memberstack relies on Stripe’s hosted Billing Portal to enable members to securely manage paid plans, subscriptions, purchases, payment information, etc.

Launch the Customer Portal

  1. Create a button and add the data-ms-action="customer-portal" attribute.

👀 This button will automatically be hidden from members with no paid plans because members with free plans are not added to stripe.

How can one of my members update their credit card information?

For members looking to update their credit card information, it's straightforward:

  1. Log In: First, log into the member area of the website.
  2. Access Portal: Click the button with data-ms-action="customer-portal" to launch the Stripe Customer Portal.
  3. Update Payment Method: Here, you'll see an option for 'Payment Methods'.
  4. Follow Prompts: Complete the required fields with your new credit card information and confirm the changes.

This will update their payment method for all future transactions.

How can I change the name on the left side in the Stripe Customer Portal?

By default the portal uses the app name. If you want to change it to something different you can use the "Business Entity" field on the bottom of your app settings page.

Configure the Customer Portal

Please see this article to learn more about customizing the Stripe Billing Portal. 

Was this article helpful?

Comments

8 comments

  • Comment author
    William de Broucker

    Hello,

    I would like to configure the Customer Portal to put the icons and colors of my company. 


    Thanks !

    2
  • Comment author
    Duncan Hamra

    Hey William de Broucker 👋

    You can edit the checkout appearance by going to https://dashboard.stripe.com/login?redirect=%2Faccount%2Fbranding and Memberstack will reflect the changes.

     

    0
  • Comment author
    Jonny Desroches

    Hello, How do I give my clients the option to pause or cancel in the same customer portal on a Webflow website as well as update or pick a new plan? 

    3
  • Comment author
    Duncan Hamra

    Hey Jonny Desroches 👋 There's no way to let customer select a plan inside the Stripe Customer Portal. You'll need to give people a way to select plans from your Webflow site. 

    Please let me know if I misunderstood your questions or if I can clarify anything 👍

    0
  • Comment author
    Paweł Mróz

    Hi, I turned off the visibility of the list of invoices in the Stripe dashboard (I did not find such an option in your app), unfortunately Memberstack does not reflect these changes. How to fix it? I issue invoices separately and I do not want the user to see invoices from Stripe on the customer portal.


    0
  • Comment author
    Duncan Hamra

    Paweł Mróz, I will flag this feature request with the team. We might be able to add support during an upcoming sprint. I am not positive though. 

    Unless we can add the feature for you, there will not be a way to fix it. I wish I had a better answer for you 🙏

    0
  • Comment author
    Paweł Mróz

    Hi Duncan Hamra, Have you made any progress with Stripe?

    0
  • Comment author
    Duncan Hamra

    Hi Paweł Mróz, no updates yet. Thanks for checking in. 

    0

Please sign in to leave a comment.