Skip to main content
A payment provider records purchases and subscriptions. Hyzl checks that provider before each scheduled text or call. A payment connection gives Hyzl the answer. It does not give Hyzl control of charges or refunds. Open Payment connections Hyzl does not charge, refund, or change purchases through this connection. It uses one payment provider for each app.

Choose a provider

Choose the provider that knows who paid: One connected provider completes this setup step. If a payment check fails, recovery waits and does not contact the person.

Connect RevenueCat

  1. Select Connect RevenueCat.
  2. Sign in to RevenueCat.
  3. Choose only the RevenueCat project for this app.
  4. Select Use this project.
  5. Wait for RevenueCat connected.
You do not paste a RevenueCat key into Hyzl. The userId in each paywall event must exactly match the value from Purchases.logIn(). A different value can make a paid person appear unpaid. After connection, the card shows the project name and Connected to RevenueCat. Select Change project to use another project. Select Connect a different account to use another RevenueCat account. The new account replaces the current account after a successful connection. If RevenueCat has one project, Hyzl selects it in the project list. If no project appears, review the RevenueCat account.

Connect Stripe

  1. Select Connect Stripe.
  2. Sign in to Stripe.
  3. Authorize the connection.
  4. Return to Hyzl.
  5. Wait for Stripe connected.
Stripe offers a read-and-write connection. Hyzl only reads payment and subscription data. Hyzl never charges, refunds, or changes anything. Connect a live Stripe account. A Stripe test account cannot complete this setup step. After connection, the card shows Connected to Stripe. Select Connect a different account to replace the current Stripe account.

Switch providers

Select the unconnected provider to replace the current provider. Hyzl asks for confirmation before the switch. The dialog names both providers. Select Keep Stripe or Keep RevenueCat to cancel. A successful switch changes future payment checks. The existing provider remains active until the new connection succeeds.

Read the connection status

A connected card also shows one payment check state:
  • Last payment check passed. A payment check succeeded within the past 24 hours.
  • No check yet. The first recovery event will check payment. No recent check exists.
  • Your connection needs attention. Reconnect the provider before recovery continues.

After you return to Hyzl

Hyzl can show Checking your connection. after the provider sends you back. Select Refresh connection to load the saved result. If the connection succeeded, Hyzl shows Your payment connection is saved. During setup, select Get your number to continue.

Problems and retries

If Hyzl cannot open a provider, the card shows an error. Check your connection and sign-in, then try again. An expired connection link needs a fresh connection. A signed-out session needs a new sign-in. If RevenueCat shows Loading your RevenueCat projects, wait for the list. Use the retry control if RevenueCat does not answer. If the page cannot load your app data, it shows Couldn’t load this page. Select Try again. While the page shows Connection broken, Hyzl holds scheduled recovery until it can confirm payment.