To set up Stripe integration, you’ll need input your API keys in Stripe Module settings. To make test payments in sandbox mode make sure to also include your test API keys.
Be sure to check the “Webhooks” checkbox when setting up the Stripe module for the first time. SPP will set up a webhook in your account for registering payments, refunds, and charge backs.
Restricted API keys
If you prefer to create a new restricted API key instead of using your standard keys, please make sure it has Write permissions to these resources:
- All core resources
- Invoices, Plans, and Subscriptions from Billing resources
- Webhook Endpoints
Payment method management
Because SPP saves clients Stripe ID, they can make future purchases without having to re-enter credit card info. Additionally, clients can manage their saved payment methods here:
This link is automatically added to your Client Panel’s sidebar menu when you enable the Stripe module.
By default Stripe will be sending your customers automatic order receipts. Since SPP also sends payment receipts/invoices, you may want to turn those emails off in Stripe.