Back

Revolut

revolut
Integrate Revolut with Churn Solution

How to connect Revolut and Churn Solution:

Once you sign up for a Churn Solution account, you can connect your company with your Revolut account through our Integrations Page. You'll need a secret key and a public key to connect your Revolut account.

Step 1: Copy the Secret Key and Public Key

  1. Copy your Merchant API secret key — it starts with sk_. Revolut only shows it once, so store it somewhere safe before leaving the page.
  2. Copy the account's public key — it starts with pk_ and is shown beside the secret key.
Secret key and public key shown in the Revolut API Console
The public key identifies the Revolut account, so make sure it comes from the same account as the secret key.

Step 2: Add the Keys to Churn Solution

Open the Integrations Page, select Revolut under Billing Provider Settings and click Connect. In the Connect your Revolut account dialog, paste the secret key and public key, give the connection a name (optional), and click Connect Revolut.

Secret Key, Public Key and Connection Name fields with the Connect Revolut button

After your account is successfully connected, you'll see a label indicating that the connection was successful and your data will begin to be imported into Churn Solution.

Updating your Revolut keys

If you rotate or regenerate your Merchant API secret key in Revolut, update it in Churn Solution so the connection keeps working:

  1. Go to Billing Provider Settings → Revolut on the Integrations Page.
  2. Open the existing connection and click Update keys.
  3. Paste the new secret key (and the public key, if it changed) and click Save.

Your imported data and cancellation flows stay in place — only the credentials are replaced. If the keys are left out of date, syncing and offer updates will stop until they're refreshed.

How is Revolut used with Churn Solution?

Audience Segmentation

With segmentation, you can target specific customers based on subscription attributes and give them customized cancel flows.

Churn Solution imports Customers, Orders, Subscriptions and Subscription Plans from Revolut.

Available segmentation attributes

  • Plan
  • Plan Variation
  • Billing Interval
  • Subscription Status
  • Subscription Price
  • Subscription Start Date
  • Subscription Age
  • Session Date
You can also segment your customers with custom attributes by passing them through the session API for each customer.

Updating Customer Subscriptions

When a customer goes through your cancellation flow and accepts an offer, Churn Solution manages the billing updates for you. The following offer types are supported on Revolut:

  • Pause Subscription
  • Switch Plan
  • Contact Support
  • Send to Page
  • Extend Free Trial