Install Stripe integration

<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>

Sets up a Stripe sandbox for the app and stores test credentials.

Calling this again when the app already has a usable Stripe installation returns the existing installation instead of creating a duplicate.

If the app has a Wix store, that store already owns the app's checkout and this call is blocked, since a store and a payment provider can't both own it. Payment providers don't enforce that same exclusivity against each other, though. An active Wix Payments or Payments by Wix connection doesn't block this call, and installing Stripe alongside such a connection leaves both connected.

Requires write access to the app. Workspace viewers cannot call this operation.

post/api/apps/{app_id}/payments/stripe/install

Path parameters

app_idstring required

ID of the Base44 app.

ID of the Base44 app.

Response

Successful Response

already_installedboolean

Whether an existing usable installation was reused. Defaults to false.

claim_urlstring nullable

Stripe onboarding link, or null when no claim step is available. Treat this link as a credential. Defaults to null.

Example response

{
  "claim_url": "https://dashboard.stripe.com/claim/example"
}

Changes

Changed in 1 of the 14 revisions of this API.1