2. Install and Activate the Add-on:
- Click ‘Choose File’ and locate the zipped
give-stripe.zipfile that you downloaded. Select it and click ‘Open’. - Click the ‘Install Now’ button. WordPress will upload and install the plugin.
- Once the installation is complete, click ‘Activate Plugin’.
3. Configure and Connect to Stripe:
- After activation, go to ‘Donations’ (or GiveWP) > ‘Settings’ > ‘Payment Gateways’.
- Enable the “Stripe” gateway option. Click on the “Stripe Settings” link or tab.
- Use the ‘Connect with Stripe’ button to easily link your Stripe account using OAuth authorization, or manually enter your Stripe API keys (Publishable Key and Secret Key).
- Crucially, configure your Stripe webhook: Copy the webhook URL provided in the GiveWP Stripe settings and paste it into your Stripe dashboard’s webhooks section. Configure the webhook to send necessary events like
checkout.session.completed,payment_intent.succeeded, andinvoice.payment_succeededto ensure donations are processed correctly and marked as complete in GiveWP.
