Skip to main content

Step-by-step guide

Set up payments, checkout, and payouts

Connect the seller payment account, verify checkout in test mode, and understand charges, refunds, balances, and payouts.

Last updated
Updated September 17, 2026
Reading time
3 min read
For
Account owner, Organization owner, Billing manager
Access
Pro+

What you will accomplish

Connect the business’s seller payment account, complete required onboarding, verify checkout safely in test mode, and know where to review payments, refunds, balances, disputes, and payouts.

Before you start

  • Open Commerce → Money at /commerce/money.
  • Confirm the business and website shown at the top of Commerce.
  • Only a role with billing permission can open the connected payment account or financial controls.
  • Have the legal business, representative, bank, and tax details requested by Stripe available.

Connect the payment account

Use the payment setup action in Money and complete the Stripe setup page. Return to Formuley after Stripe finishes. The account becomes ready only after Stripe confirms the required business and payment details.

Review the readiness steps shown in Formuley. The exact steps may change as Stripe confirms the account, but paid checkout remains unavailable until the seller account and selected website are ready.

Verify checkout in test mode

  1. Confirm the website is published or available at the preview destination used by the payment check.
  2. Start the payment check shown in Money or the website readiness area.
  3. Complete the supported buyer checkout in test mode.
  4. Return to Commerce and confirm the test order and payment result appear for the same website.
  5. Resolve any policy, stock, tax, delivery, or account requirement shown before enabling live checkout.

Do not use a real customer, real invitation, or live card charge to prove setup when the product asks for a test payment.

Manage money after launch

Use /commerce/money to review balances, payouts, disputes, refunds, and payment activity for the connected business. Open the individual order when making a refund decision. Formuley waits for Stripe to confirm a payment or refund before showing it as complete.

Check your work

  • The connected Stripe account belongs to the intended business.
  • Your role has billing permission and other roles cannot open financial controls.
  • The payment account, checkout, and payment check show ready for the intended website.
  • The test order appears once and is attached to the correct website.
  • Live checkout is unavailable while required account or website readiness is incomplete.
  • Refund and payout statuses match the result shown by Stripe.

If something does not look right

  • If Money is locked, confirm the active plan, business, role, and billing permission.
  • If Stripe requests more information, finish that requirement in the hosted Stripe flow and return to Formuley.
  • If checkout remains unavailable, review the selected website’s stock, policy, delivery, and payment readiness.
  • If a payment or refund is pending, wait for Stripe to confirm it instead of repeating the action.
  • If a payout or payment-activity link is unavailable, choose All websites when the page directs you to the business-wide financial view.

Next steps

Related next steps

Still need a person?

If Help and Docs did not get you where you need to go, send us your question and we'll route it to the right team.

Contact the Team
support@formuley.io