Stripe

Bunny has built-in support for credit card payments via Stripe.

Introduction

Bunny leverages Stripe for credit card and bank payments. Once you have configured the Stripe plugin, customers will be presented with all the applicable payment options for their country, based on the payment methods you have configured in Stripe.

The payment form will look something like this:

Stripe payment form

Configuration

Select Stripe from the plugin list.

Login to the Stripe dashboard and navigate to https://dashboard.stripe.com/apikeys. Here, copy the following pieces of information:

  • Secret Key

  • Publishable Key

  • Webhook siging secret

    • Log in to your Stripe dashboard

    • Click Developers in the bottom left corner.

    • Click the Webhook” tab.

    • Click +Add endpoint in the top right part of the screen.

    • Copy/paste the Webhook URL that is found on the Stripe plugin configuration screen in Bunny, and insert it in the Endpoint URL field.

    • Click “+Select events” and select payment_intent.succeeded, setup_intent.succeeded and payment_intent.payment_failed.

    • Click the Add endpoint button.

    • Under Signing secret, click Reveal

    • Copy the code and paste it into the signing secret field on the Stripe plugin configuration page in Bunny.

Insert the Secret Key and the Publishable Key in the form and enable the plugin. Click Save. The Configuration Status field will change to VALID if the credentials are correct.

The Stripe integration is now ready to use.

Last updated

Was this helpful?