-
-
Couldn't load subscription status.
- Fork 63
setting up the stripe gateway v2
IMPORTANT NOTE: This article refers to Ultimate Multisite version 2.x.
You can activate up to four methods of payment on our payment settings page: Stripe, Stripe Checkout, PayPal and Manual. In this article, we will see how to integrate with Stripe.
To enable Stripe as an available payment gateway on your network, go to Ultimate Multisite > Settings > Payments and tick the toggle next to Stripe or Stripe Checkout on the Active Payment Gateways section.
Stripe: This method will show a space to insert the credit card number during the checkout.
Stripe Checkout: This method will redirect the customer to a Stripe Checkout page during the checkout.
Getting your Stripe API keys
Once Stripe is enabled as a payment gateway, you will need to populate the fields for Stripe Publishable Key and Stripe Secret Key . You can get this by logging in to your Stripe account.
Note: you can activate Sandbox mode to test if the payment method is working.
On your Stripe dashboard, click Developers on the top-right corner, and then API Keys in the left menu.
You can either use Test Data (to test if the integration is working on your production site) or not. To change this, twitch the Viewing test data toggle.
Copy the value from the Publishable key and Secret key , from the Token column and paste it on Ultimate Multisite Stripe Gateway fields. Then click to Save Changes.
Stripe sends webhook events that notify Ultimate Multisite any time an event happens on your stripe account.
Click Developers and then choose the Webhooks item in the left menu. Then on the right hand side click Add endpoint .
You will need an Endpoint URL . Ultimate Multisite automatically generates the endpoint URL which you can find right below the Webhook Listener URL field in Ultimate Multisite Stripe Gateway section_._
Copy the endpoint URL and paste it on Stripe Endpoint URL field.
Next is to select an Event . Under this option, you just simply need to check the Select all events box and click to Add events. After that click Add Endpoint to save the changes.
That’s it, your Stripe payment integration is complete!
- Ultimate Multisite 101
- Basic Concepts
- What is WordPress Multisite?
- Ultimate Multisite Requirements
- Why Ultimate Multisite
- Installing Ultimate Multisite (v2)
- How do I Install WordPress Multisite?
- Understanding the Ultimate Multisite Dashboard
- Understanding your Dashboard (v2)
- Touring the Admin Panel
- Managing Customers
- Managing Sites
- Managing Memberships (v2)
- Managing Payments and Invoices
- Managing System Emails
- Site Templates (v2)
- Auto Search and Replace in Site Templates (v2)
- Checkout Forms
- Creating your First Subscription Product (v2)
- Creating Discount Codes (v2)
- Managing Shareable Links for Plans
- Customizing your Registration Form
- The Registration Flow (v2)
- How to Configure Domain Mapping (v2)
- How to configure domain mapping (v1)
- Setting the Sunrise constant to true on Closte
- Closte Integration
- Cloudflare Integration
- Cloudways Integration
- cPanel Integration
- GridPane Integration
- RunCloud Integration
- ServerPilot Integration
- WP Engine Integration
- WPMU DEV Integration
- Setting Up The Stripe Gateway (v2)
- Setting Up The PayPal Gateway (v2)
- Setting Up Manual Payments (v2)
- Getting Started with the PayFast Payment Gateway
- Getting Started with the GoCardless Payment Gateway
- Getting Paid (v2)
- Tax Handling
- Your Client's Account Page (v2)
- Your Client's Websites (v2)
- Upgrading a Plan (v2)
- Downgrading a plan (v2)
- Canceling a Membership (v2)
- How can I access my account page for the first time?
- How can I cancel my subscription?
- Setting Up The WooCommerce Integration (v2)
- Integrating Ultimate Multisite with Zapier
- Event: Register an account via Zapier
- Using Ultimate Multisite: MailChimp Integration
- Using Ultimate Multisite: AffiliateWP Integration to create your own referral program for Ultimate Multisite
- A First Look on Webhooks (v2)
- Customizing your Admin Panel with PRO Theme
- Customizing your Admin Panel with Material WP
- Placing Ads on your network with Ultimate Multisite: Ad Injector
- Creating Custom Admin Pages and Sub-pages using Ultimate Multisite: Admin Page Creator
- Editing Plugins and Themes Meta Information with Ultimate Multisite: Plugin and Theme Manager
- Ultimate Multisite Hooks and filters
- The Ultimate Multisite Register API endpoint
- How to use Ultimate Multisite snippets on our GitHub repository
- Code Snippets for v2
- How to Get Custom Development Help from Codeable?
- Translating Ultimate Multisite
- Activating Ultimate Multisite: Language Selector
- Re-ordering the Ultimate Multisite country list











