JustFans docs

Guide

Stripe

Log in to your Stripe Dashboard.

  • Log in to your Stripe Dashboard.
  • From the sidebar, go to Developers > API Keys.
  • Copy the Publishable key and Secret key and paste them into Admin > Settings > Payments > Processors > Stripe.
  • Next, open Webhooks and click Add endpoint.
  • For the Endpoint URL, use the webhook endpoint from Admin > Settings > Payments > Processors > Stripe.
  • Select the Version (latest) and choose Select all events under events to listen to.
  • Once created, Stripe provides a Webhook secret. Copy that into Admin > Settings > Payments > Stripe Webhooks Secret.
  • Enable OXXO with Stripe
    • Complete the general setup steps outlined above.
    • Log in to your Stripe account and navigate to Payment methods. Enable OXXO as a payment method.
    • In the admin panel, go to Settings > Payments > Processors > Stripe and enable OXXO.
    • Update the existing webhook to listen for the following events:
      • checkout.session.async_payment_succeeded
      • checkout.session.async_payment_failed
  • Enable iDEAL, Blik, Bancontact, EPS, Giropay, and Przelewy24 with Stripe
    • Complete the general setup steps outlined above. Enabling OXXO is optional.
    • Log in to your Stripe account and navigate to Payment methods. Enable the desired payment methods.
    • In the admin panel, go to Settings > Payments > Processors > Stripe and enable the desired payment methods so they appear on the Stripe checkout page.