How to Create Stripe Pages Manually?

Upon installing the Stripe extension on your WordPress website, a notification will appear at the top of your wp-admin page, providing information about the necessary pages to be created. To generate these pages, click on the "Create Pages" button. After completing this step, the Stripe Pages (Success, Cancel, Already Subscribed, Stripe Checkout URL, and Customer Portal pages) will be automatically added in the wp-admin>Pages. For further explanation about the pages and detailed instructions for setting them up, please refer to this article.

Create Stripe Pages Manually

If these pages haven't been generated automatically or if you've unintentionally deleted the Stripe pages, you can explore the steps outlined below as an alternative solution:

Already subscribed page

  1. Go to wp-admin>Pages. Click on the 'Add new page' button.
  2. Add the page title 'Already subscribed'
  3. In the content area, add the default text and shortcode for the customer portal button:
    You already have a subscription. You can view/manage your existing subscription via your [ultimatemember_stripe_customer_portal type="link" label="customer portal"].
    	
  4. Click the 'Publish' button to save the page.

Customer Portal page

  1. Go to wp-admin>Pages. Click on the 'Add new page' button.
  2. Add the page title 'Customer Portal'
  3. In the content area, add the default text or customize it to your preference:
    Stripe Customer Portal
    	
  4. Click the 'Publish' button to save the page.

Payment canceled page

  1. Go to wp-admin>Pages. Click on the 'Add new page' button.
  2. Add the page title 'Payment canceled'
  3. In the content area, add the default text or customize it to your preference:
    The transaction has been cancelled. No payment has been taken.
    	
  4. Click the 'Publish' button to save the page.

Payment successful page

  1. Go to wp-admin>Pages. Click on the 'Add new page' button.
  2. Add the page title 'Payment successful'
  3. In the content area, add the default content, which is the shortcode to display the user's order details:
    [ultimatemember_stripe_checkout_order_details]
    	
  4. Click the 'Publish' button to save the page.

Stripe Checkout URL page

  1. Go to wp-admin>Pages. Click on the 'Add new page' button.
  2. Add the page title 'Stripe Checkout URL'
  3. In the content area, add the default text or customize it to your preference:
    Stripe Checkout URL
    	
  4. Click the 'Publish' button to save the page.

Payment Checkout Page

This page is generated when you enable "Stripe Embedded Checkout" in wp-admin by navigating to Ultimate Member > Settings > Extensions > Stripe and clicking the "Create Pages" button in the notification that appears above the page in wp-admin after enabling it. To create this page manually, follow the steps below:

  1. Go to wp-admin>Pages. Click on the 'Add new page' button.
  2. Add the page title 'Payment Checkout'
  3. In the content area, add the default content, which is the shortcode to display the checkout form within your site. This integration empowers users to finalize their purchases seamlessly, directly on your site, without needing to navigate away:
    [ultimatemember_stripe_payment_checkout_form]
    	
  4. Click the 'Publish' button to save the page.

After you have manually created all the required Stripe pages, assign these pages in  WP Admin > UM > Settings > General > Pages.