Launch checklist

Work through this checklist with your team to confirm your integration is ready to move real money. Skip items that don't apply to your use case.

If you haven't built your integration yet, start with the quick start. For questions about your integration, contact Moov support.

Build and test in test mode

  • Create test accounts and run your full payment flow with test mode data
  • Simulate failures, such as declined cards, ACH returns, and disputes, and confirm your integration handles each one
  • Invite team members with the right roles

Authentication and keys

  • Create production API keys and store them in a secrets manager, not in code
  • Use Basic or OAuth authentication for server-to-server calls
  • For Moov.js and Drops, generate access tokens on your server with only the scopes each page needs
  • Send a current x-moov-version header on every request

Webhooks

Onboard accounts

Move money

Billing

  • Sign your agreement with Moov and confirm your fee plan. Contact us if you haven't.
  • Decide which plan options to assign to the accounts you onboard, and whether to use partner billing

Switch to production