For merchants

Account verification (KYC)

What you need to do to go live.

Kasera Pay verifies personal business accounts. You fill everything in on the onboarding page, and our team reviews it by hand.

Verification levels and requirements

Basic verificationEmail, phone number and a business profile (name and activity). Enough to create payment requests, receive payments and test everything in Sandbox.
Full KYCFull name and NIK as on your KTP, place and date of birth, KTP address, a KTP photo, a selfie, and a payout bank account in your own name. Full access to every feature.
Limit before approval10 payment requests and Rp1,000,000 in total, accumulated, not a daily cap.
Photo formatJPEG, PNG or WebP, at most 5 MB each. Photos over the limit are compressed automatically when you upload.
Review timeThe receipt email says a review usually takes 1–2 working days. It is an estimate, not a guarantee.
Who can submitOnly the account owner. Team members see the status but cannot fill in the form.
Support contacthalo@kasera.id

As of 15 September 2026.

How to get verified

  1. Basic verification: enter the 6-digit code sent to your email, then the code sent to your phone number, then name your business and pick its activity.
  2. You can now accept payments within the limit above. "I'll do this later" is fine. It only postpones payouts.
  3. Full KYC: on Home, tap "Finish KYC" (or Settings → Account → "Verify your business"). Fill in Identity, upload the KTP photo and selfie, and set the Payout account.
  4. Tick the consent box and tap "Submit for review". We email a receipt and the status becomes "Application received", then "Under review".
  5. Our team checks your identity and verifies the payout account. An application cannot be approved while the bank account is still unverified.
  6. Approved: you get the email "Akun Kasera Pay Anda sudah aktif" (your account is active) and payouts run on your schedule. Rejected: you get an email with the reviewer's reason, fix it and submit again.

What stays locked until approval

Basic onlyFull KYC approved
Accept paymentsYes, up to 10 requests and Rp1,000,000 in totalYes, no daily limit
Payouts to your bankNo. Money stays safe in your balanceYes, once the payout account is verified
Change KTP photo or selfieYesNo, documents are frozen
Change payout accountYes, until it is verified and the application is sentOnly through halo@kasera.id

How the limit before approval is counted:

  • 10 requests: every payment request counts, except canceled ones.
  • Rp1,000,000: only payments that are paid or still waiting to be paid. Expired requests don't count.
  • Sandbox transactions never count.

Limits for developers

Business name and companies

A business name may not contain a legal entity type: PT, CV, Firma, Fa, Yayasan, UD, Koperasi, Perseroan, Persekutuan, Perkumpulan or Tbk, with or without dots. The dashboard refuses such a name when you create or rename a business. A name already saved stays as it is. Use the name your buyers know, such as “Salon Maju Jaya”.

Want to register a company? Email us at halo@kasera.id. Our team sets the company name on the account. Verification still covers the owner's own identity.

Adding a second business

Use “+ Create new merchant” in the merchant switcher. Your email and phone number must already be verified, and one account can own up to 5 businesses. Your identity and documents are reused, so the form shows “Identity verified — reused from your account” and does not ask for your KTP again. Each new business is still submitted and reviewed on its own, and has its own 10-request / Rp1,000,000 limit until it is approved.

Common questions

What should I do if my application is rejected?
Read the reason the reviewer wrote for you, in the email and on the verification page. Tap “Fix your KYC data”, correct what the reason names, and submit again. The whole form reopens. Your NIK and account number are shown masked, so type them in full once more. Photos can be re-uploaded. Payments keep working within the limit while you fix it. If the reason is unclear, email halo@kasera.id.
Can I speed up the review?
No. Submitting again does not move you up, and while an application is under review the form cannot be sent a second time. We email you as soon as there is a decision.
Why is my payout account still being checked?
Our team verifies every payout account by hand before approval. The holder name must be your KTP name. A name shortened by the bank is fine, but an account in someone else's name, such as a spouse, parent or shop, does not match. Nothing for you to do while it shows “being verified”.
Do I need a PT or CV to be verified?
No. Verification is of you as a person, with your own KTP and your own bank account.