Menu

What is required to accept client payments?

Connect your own Stripe account and complete its verification. Invoicing in a currency does not automatically make that currency payable online.

Historical recording: the walkthrough below shows the former Moolamochi-managed onboarding screen. Every plan now connects its own Stripe account; the written steps describe the current flow.

Watch the walkthrough

Who acts: Workspace Owner; operator configures missing provider credentials

Go straight to the steps
Check payment eligibility before offering checkout. Written steps follow below.
0:00 / 0:00
Playback and accessibility

Use Play or Pause, move back or forward 10 seconds, or restart from the title screen. Tab to a button, then press Enter or Space. Action captions are included in the video, and the complete written steps follow below.

Download the action captionsGo straight to the written steps
Silent tutorial · Captions included · Recorded interactions in the actual interface.

Follow the steps.

  1. Open How clients pay and connect Stripe

    The Owner opens Payment settings and chooses Connect your Stripe account. Every plan uses this route: authorize an existing Stripe account or create one in Stripe’s flow. A pasted payment link is not a substitute.

    Open payment settings
  2. Inspect missing provider and payout evidence

    The recording scrolls to the native no-verified-payout-events state. If Stripe is not configured, contact the operator before connecting or collecting. Secure test credentials, platform Connect access, its OAuth client ID and registered callback are prerequisites. Unavailable is not simulated success.

    Ask about provider setup
  3. Review a restricted account’s consequences

    The restricted-account demonstration lists incomplete requirements and disabled charges and payouts. The recording opens Disconnect new collection to inspect its consequences, without confirming. It does not perform Stripe onboarding. When configured, supply required identity and payout information in your Stripe Dashboard.

  4. Cancel the review and check capabilities

    Choose Keep connected to cancel the local disconnect review; the restricted requirements remain. In production, complete the provider requirements and refresh verified status before offering checkout. Unsupported currencies and methods remain unavailable even if invoicing in that currency is possible.

What changes when you finish

Only a verified eligible account enables new payment attempts. Test onboarding does not establish live readiness or prove a real bank settlement.

Every plan connects its own Stripe account

The workspace owner opens Payment settings and connects through Stripe’s official authorization, using an existing Stripe account or creating one in that step. Moolamochi reads the account’s capabilities before enabling online collection. Countries, currencies and payment methods follow what that Stripe account supports; an unsupported combination shows an unavailable payment route rather than an unverified Pay button.

Requirements and disconnection

Anything Stripe still needs, such as identity or business details, is resolved in your Stripe Dashboard; refresh the payment status afterwards. Disconnection blocks new attempts; existing attempts, charges, refunds and disputes keep their original account context.

Check readiness before inviting a client to pay

Payment settings shows whether your Stripe connection is ready. Complete any outstanding requirements in Stripe and refresh the status. A test payment does not move real money or confirm that your live account can accept payments. Contact support if the connection remains unavailable.

Primary-source references

External providers maintain their own requirements; consult the linked documentation for their current details.