Payments

Stripe Connect onboarding

Approved vendors launch Stripe-hosted onboarding to create or resume a connected account and satisfy payment and payout requirements.

For VendorReviewed against the current application

What this feature does

Approved vendors launch Stripe-hosted onboarding to create or resume a connected account and satisfy payment and payout requirements.

This guide describes the behavior implemented by Mallello, the people allowed to use it, and the operational checks that keep it dependable.

Detailed workflow

  1. The vendor selects Start Stripe onboarding from the vendor billing area.
  2. The server creates or retrieves the vendor's connected-account identifier.
  3. It creates an Account Link with safe return and refresh URLs.
  4. The browser redirects to Stripe, where the vendor submits identity and bank information.
  5. On return, Mallello retrieves capability status and shows any remaining requirements.

Rules and permissions

  • Mallello does not collect or store the vendor's raw bank account number.
  • Account links are short-lived and must be created for the authenticated vendor.
  • A connected-account ID is not proof that charges or payouts are enabled.
  • Test and live accounts remain separate.

Failure handling and edge cases

  • If the button seems inert, inspect the API response, browser popup/redirect policy, application URL, and Stripe key mode.
  • Expired links should be regenerated rather than reused.
  • Onboarding can remain pending while Stripe reviews submitted information.