Forma
ST

Payments

Stripe

Checkout, Payment Sheet, subscriptions and webhooks.

Connection

OAuth

Codegen

Available

Connect in Apps Hub

  1. 1Open Apps Hub from the editor.
  2. 2Select Stripe and review the requested scopes.
  3. 3Authorize the connection and return to the editor to validate the health check.

Capabilities

payments.checkoutpayments.subscriptionspayments.connect

Flutter export

When the provider has codegen enabled, Forma adds Dart services, pubspec dependencies and runtime variables to the exported ZIP. Secrets stay in server-side routes; the Flutter client only receives public config or secure endpoints.

Troubleshooting

The health check fails

Re-run Health check from the Inspector. If the error mentions scopes or permissions, create a new credential with the permissions indicated by the wizard.

The export doesn't include Dart services

Confirm the integration is active and that Flutter codegen is available. For DB providers, run Scan before exporting to save resources/schema.

Checkout won't open

Verify that test/live mode matches your price IDs and that the backend has the correct Stripe variables.