Introduction to Stripe Extension
Stripe has become one of the popular choices for online businesses looking to accept payments and manage financial transactions. Stripe's services are designed to make it easy for businesses to handle payments, subscriptions, and other financial operations. It has no setup fees, no monthly fees, and no hidden costs. Hundreds of thousands of businesses—from startups to Fortune 500 companies—rely on Stripe’s software tools to accept payments and expand globally securely.
Stripe is available to businesses in 40+ countries. With Stripe, you can accept all major debit and credit cards from customers in every country in 135+ currencies, as well as Apple Pay, Google Pay, and other local payment methods, such as Alipay, iDeal, or SEPA Direct Debit.
Ultimate Member: Stripe extension is developed to allow you to integrate Stripe Checkout Page and Customer Billing features on your site. Here are the main features of the UM Stripe extension:
- Embedded Checkout Support allows you to host the Stripe Checkout form on your site. By enabling this setting, you can now host the Stripe Checkout form directly on your website, providing a seamless checkout experience for your customers. No more redirections to Stripe-hosted pages! With Embedded Checkout Support, your customers can complete their transactions without ever leaving your website.
- Checkout & Customer Billing Pages allow users to pay, subscribe, and manage plans on your site.
- Restrict Contents by Stripe Plans and Prices allows you to restrict content (shortcodes, posts, pages, tags, and taxonomies) by Stripe plans or prices.
- Update a user's role by Stripe subscription statuses via Webhook
- Support Payment Link for Checkout allows you to display the icons of the supported payment methods using the button setting features.
The following guides aim to teach you how to get started, explaining the available features and options.
Documentation Contents
- Setting up Webhook and Test/Public Keys
- Setting up Stripe Success, Cancel Payment, and Already Subscribed Pages
- Create Subscription Prices
- UM Stripe Plan Settings
- Shortcodes & Subscription Events
- Add Subscription Plans to a Register Form
- Create & Test Customer Billings
- Test your integration
- Test your integration with Stripe test clocks
- Stripe CLI Integration
- Import Existing Subscription Prices from your Stripe Account
- Stripe - Content Restriction
- Stripe’s Plans Customization in Register Forms
- Display Subscription Status, Invoices, and Active Subscriptions in the Admin screen
- Stripe Settings
- Stripe - Support Payment Link for Checkout
- Pricing Model-Customer Chooses Price
- Stripe Parameters
- Subscription Limit: One Subscription Per Email Address
- Enable Payment Method
- How to Create Stripe Pages Manually?
- Enable Users to Switch Stripe Plans or Prices
- Stripe Conditional Fields Visibility
- Stripe Subscription Cancellation
Frequently Asked Questions:
- What Pricing Models are supported in the Stripe extension?
- How Do Subscriptions Handle Staging Sites and Migrations?
- Do Subscriptions Replace or Merge Roles?
- How Many Subscriptions a User Can Subscribe to?
- How to Connect a Stripe Customer account to a WordPress Account?
- Stripe Extension Common Issues