Apiable

Monetization

Connect Stripe

Connect a Stripe account to Apiable through Stripe Connect under Integrations, Payment Providers. Finish Stripe onboarding until charges and payouts are enabled, then attach a price to a plan.

You connect Stripe under Integrations, Payment Providers. Apiable creates a connected Stripe account through Stripe Connect, sends you to Stripe to finish onboarding, then reads the account back. Once Stripe reports charges and payouts enabled, the card shows Connected and you can price plans.

Where do you connect Stripe?

Open Integrations, Payment Providers in the dashboard, at /payment-providers. The page shows a single Stripe Connect card with its current status and a button to start or resume onboarding.

  1. Open Integrations, Payment Providers.
  2. Find the Stripe Connect card.
  3. Read its status, then use the button on the card to connect or to open the Stripe dashboard.

Standard or Express: which account type do you get?

New connections create a Stripe Connect (Standard Account). The developer manages billing in their own Stripe dashboard. Express is an older account type; Apiable shows the Express card only if you connected one before.

Account typeWhen you see itWhere billing is managed
StandardEvery new connection.The developer's own Stripe dashboard.
ExpressOnly if an Express account was connected previously.A Stripe Express dashboard opened from Apiable.

You do not pick the type. Apiable defaults new connections to Standard so no new Express accounts are created.

How do you connect a Standard account?

On the Stripe Connect (Standard Account) card, choose Connect with. Apiable creates the connected account and opens Stripe onboarding in a new tab. Complete every step Stripe asks for, then return to Apiable.

  1. On the Stripe Connect card, choose Connect with.
  2. A new tab opens Stripe's onboarding flow. Fill in your business and bank details.
  3. Finish onboarding. Stripe returns you to the Payment Providers page.
  4. Apiable rereads the account. The card updates as Stripe enables charges and payouts.

If you leave onboarding part way, the card stays in an incomplete state. Choose the connect button again to resume where Stripe left off.

What does each connection status mean?

The card shows a status from the connected account. The dot turns green and the status reads Connected only when Stripe reports both charges and payouts enabled. Apiable refreshes the status about every 10 seconds.

Status on the cardWhat it means
Not connectedNo usable account yet. Stripe reports neither charges nor payouts enabled.
Details not submittedOnboarding is incomplete. Stripe still needs information before it enables payouts.
Charges not enabledStripe has details but has not enabled charges yet.
ConnectedStripe reports charges and payouts enabled. You can bill plans.
Test modeThe connected account is not in live mode. A "Test mode" label appears next to the title.

What unlocks once Stripe is connected?

Once the account reports Connected, the recurring pricing models become selectable on a plan's Monetization tab, and Apiable can create prices and collect payment. The card also gains an Open dashboard button to your Stripe account.

  • The Recurring revenue model and its pricing models unlock on every plan's Monetization tab.
  • Apiable creates the Stripe price for each plan you bill for.
  • Invoice logs under Integrations, Payment Providers start listing invoices Stripe raised.

How do you finish a Stripe requirement?

When Stripe needs more from the account, the page shows a Requirements table listing each item and its status. Reopen onboarding from the card and clear every requirement until Stripe enables charges and payouts.

Requirement statusWhat it means
Requirements due in the futureThe account is active. Stripe will need this later.
Requirements currently dueThe account is at risk. Stripe disables it soon unless you provide this.
Requirements past dueThe account is disabled. Stripe needs this now to re-enable it.

Troubleshooting

Match what the page shows to the fix.

What you seeWhat to do
Status Not connected after onboardingStripe has not enabled the account yet. Reopen the Stripe Connect card and finish any remaining steps. The status refreshes about every 10 seconds.
Status Details not submittedOnboarding is incomplete. Choose the connect button to resume and provide every detail Stripe asks for.
Status Charges not enabledStripe accepted your details but has not enabled charges. Check the Requirements table and clear any open items.
A Test mode label on the cardThe connected account is not live. Switch the account to live mode in Stripe, or connect a live account.
Monetization page shows a configuration errorApiable could not read the account status from Stripe. Reload the page; if it persists, the stored credentials may be wrong.
The account ID on Apiable and Stripe do not matchApiable tries to reconcile them automatically. If it cannot, the page shows a mismatch message; contact support so the correct account ID can be restored.
You need to disconnectUse Unlink in the danger zone at the bottom of the page. This detaches the account from your portal; Stripe keeps the account for your records.

Where to next