Step 1. Enable Stripe under "Active Gateway". You can do this by going to WP Ultimo → Settings → Payment & Gateways tab and tick the box next to Stripe.
Step 2. Obtain 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.
Click "Developers" → "API Keys" in the left menu item.
Make sure that you are not using test data. If this is the case, switch the Viewing test data toggle.
Copy the value from the Publishable key and Secret key, from the Token column and paste it on WP Ultimo Stripe Gateway fields and click Save Changes.
Step 3. Set up Stripe Webhook. Stripe sends webhook events that notify WP Ultimo any time an event happens on your stripe account.
Click "Developers" → "Webhooks" in the left menu item. Then on the right hand side click "Add endpoint".
You will need an Endpoint URL. WP Ultimo automatically generates the endpoint URL which you can find right below the Stripe Publishable Key field in WP Ultimo 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 click the Receive all events link when there's nothing selected. It will then populate all the event available on the list. After that click "Add Endpoint" to save the changes.
That's it, your Stripe payment integration is complete.