Stripe Checkout Integration
Our payment integration with Stripe now includes another integration method called Stripe Checkout (version 1.1.14.p or newer).
Stripe Checkout integration is a streamlined, hosted payment page that allows businesses to accept payments online with minimal setup. Stripe handles the checkout process, including displaying the payment form, collecting payment information, and handling any security and compliance requirements.
Key Features of Stripe Checkout Integration:
- Customizable Payment Page: Stripe Checkout provides a pre-built, customizable payment page where customers can enter payment details. It supports branding elements, allowing businesses to maintain a consistent look and feel.
- Global Payment Methods: It accepts a wide variety of payment methods, including credit cards, debit cards, Apple Pay, Google Pay, and regional methods like SEPA and Alipay, Swish, etc. depending on the country.
- Automatic Compliance and Security: Stripe Checkout is fully PCI compliant and includes built-in fraud protection tools. It also supports SCA (Strong Customer Authentication) requirements for European businesses.
- Conversion-Optimized: The interface is designed to be mobile-friendly and offers features like saved payment methods, reducing friction and potentially increasing conversions.
- Subscription and One-Time Payments: Stripe Checkout supports both one-time payments and recurring payments for subscriptions, making it versatile for various types of businesses.
Benefits of Using Stripe Checkout:
- Fast Implementation: Since Stripe hosts and maintains the checkout page, there’s less development work involved.
- Lower Maintenance: Stripe automatically updates the checkout experience, keeping up with security requirements and payment method updates.
- Reduced Liability: Handling sensitive payment data on Stripe’s side reduces the security burden on your platform.
Stripe Checkout is ideal for businesses looking for a simple, reliable, and secure payment solution without extensive development overhead.
Checkout Flow:
When a customer is ready to pay, they’re directed to Stripe’s hosted checkout page, where they can enter their payment information. Once the payment is complete, Stripe redirects the customer back to a specified URL on your site for order confirmation, thank-you pages, or additional post-purchase workflows.
Setup and Installation
1. Download the Stripe plugin from your account page and install the Stripe add-on like any other WordPress plugin. Go to WordPress > Plugins > Add New.
2. Activate the Event Espresso Stripe plugin.
3. Go to Event Espresso > Payment Methods and click the "Stripe Connect" option.
4. Scroll down the page and click the "Activate Stripe Checkout Payment Method?" button to activate Stripe Connect.
5. After activating Stripe Connect, scroll down the page and click the "Connect with Stripe" button.
6. Follow the prompts to login to Stripe with your own credentials and authorize Event Espresso to process payments on your behalf.
7. Once you have connected your website and Event Espresso to Stripe you will see this "Connected" confirmation.
8. To disconnect Stripe Connect, simply click the "Disconnect" button.
9. To Deactivate the Stripe Connect payment method, simply click the "Deactivate Stripe Checkout Payments?" button.
Managing Stripe Connect Payment Methods
Stripe Connect allows you to choose which payment methods you want to allow your customers to use to make a purchase. You can manage your payment methods on this page of your Stripe account: https://dashboard.stripe.com/settings/payment_methods