How do I integrate Stripe?

How to integrate this acquirer?Updated on 2026-06-26

Here is how to connect Stripe to Cloudfy Checkout to accept international payments.

Find Stripe in Cloudfy

Access your Cloudfy account, go to Acquirers, search for Stripe and click it. The system asks for the Public Key and the Secret Key.

Get the keys in Stripe

In your Stripe account, go to Developers → API keys, copy the keys and paste them into the matching fields in Cloudfy. Before saving, also copy the webhook URL shown on the screen.

Register the webhook in Stripe

In Stripe, still under Developers, go to the Webhooks tab and click add destination. Select exactly these five events:

  • charge.dispute.created
  • charge.refund.updated
  • payment_intent.succeeded
  • refund.created
  • refund.updated

Paste the URL copied from Cloudfy into the URL field and create the destination.

Save and select Stripe

Go back to Cloudfy, save the changes and select Stripe for the desired payment methods, such as credit card.

Create a product and plan to test

Create a product (physical or digital) providing the name (including how it will appear in Stripe), logo, description and deliverable files. Then, in Store → Plans, select the product and set the amount, plan name and a custom slug. Copy the link and make a test payment — the transaction should appear in the transactions tab of your Stripe account.

Test in Stripe's test environment

If you want to test in Stripe's test environment, get the keys (Public Key and Secret Key) from Stripe's test environment and add them to Cloudfy. To make the test payment, use a test card:

  • Card number: 4242 4242 4242 4242 (enter it in the Dashboard or the payment form).
  • Expiry date: any valid future date, such as 12/34.
  • CVC: any three digits (four digits on American Express cards).
  • Other fields: any value.
Remember: test keys only work with test cards, and live keys only with real cards. Don't mix the environments.