For the complete documentation index, see llms.txt. This page is also available as Markdown.

How do I get started with Stripe?

To receive payouts, you need to create and verify a Stripe billing account through Merchant Admin. This connects your Oddle account to Stripe so funds can be disbursed directly to your bank.

Before you begin, make sure you have:

  • Finance user role in Merchant Admin (you won’t see the billing setup page without this)

  • Legal business name and company registration number (UEN for Singapore)

  • Registered business address

  • Corporate bank account details for payouts

  • Identity verification document for the authorised business representative (driver’s license, NRIC, passport, or work pass)


Step 1: Add a new billing account

  1. Log in to Merchant Admin and go to Account Settings > Billing > Accounts.

  2. Click Add Billing Account.

  3. In the pop-up, click Start Now.

  4. Enter your business entity details: legal business name, company registration number, business email, and business address. Click Next.

  5. Add your bank account information and click Next.

  6. Associate the relevant stores to this billing account and click Save.

You can create one Stripe account per store, or use a single Stripe account for all stores. The number of billing accounts you can create corresponds to the number of stores in your account.


Step 2: Verify your account via OTP

Enter the phone number of the authorised representative managing the account — this is the number that will receive an OTP every time your Stripe account needs to be accessed.

Enter the OTP sent to that number to continue.


Step 3: Add basic business information

Enter your UEN, business address, phone number, and website.

Do not enter a Facebook Page URL as your business website. It will appear as “www.facebook.com” on your customers’ bank statements. Use your brand’s website or your Oddle Shop URL instead.


Step 4: Indicate how you’ll use the Stripe account

Answer a short survey about how you intend to use Stripe for your business.


Step 5: Register a business representative

You can register the business representative manually or use SINGPASS MyInfo for a faster process.

Manual registration

Enter the first and last name, email, job title, nationality, date of birth, home address, phone number, and NRIC of the authorised representative.

Via SINGPASS MyInfo

Enter the NRIC of the authorised representative and log in with SINGPASS to retrieve their details automatically.


Step 6: Verify the representative’s identity

Upload a photo of a valid identity document — driver’s license, NRIC, passport, or work pass — that matches the representative’s details.

Do not click “Skip for now” at this step. Skipping extends the verification timeline and may pause your payouts.

Make sure the name on the verification document exactly matches the name you registered.


Step 7: Add your bank account for payouts

Enter the bank account details where you want payouts to be sent.


Step 8: Review and submit

Review all submitted information carefully. Ensure everything is accurate and complete before submitting — missing information will cause delays or pause your disbursements.

Make sure every store is assigned to a Stripe account. Stores without a linked payment account will show an error to customers at checkout.

Last updated