Skip to content

Commerce Compliance

KYC, business verification, and bank account setup are handled by Stripe’s hosted onboarding flow.

Proyecta Commerce sits on top of Stripe Connect. Compliance — Know-Your-Customer (KYC) checks, business verification, tax ID collection, bank account verification, and ongoing identity verification — is delegated to Stripe.

When you go through the Stripe onboarding link from Dashboard > Commerce > Settings > Complete Setup, Stripe will ask for:

  • Business details — legal entity type, registered name, address, tax ID
  • Business representative — name, date of birth, address (and ID verification in some regions)
  • Bank account — routing/IBAN/BSB depending on your country, for payouts
  • Estimated transaction volume — Stripe uses this for risk assessment

The exact fields depend on your country and business type. Stripe handles localization and regulatory requirements automatically.

Sole proprietorships, LLCs, corporations, partnerships, and most non-profit structures are supported. Some markets have additional restrictions — Stripe will tell you if your specific structure isn’t eligible.

Stripe Tax (for collecting and remitting sales tax / VAT / GST) can be enabled from your Stripe Dashboard. The Proyecta SDK forwards Stripe’s tax behavior — when you create a checkout, Stripe applies the configured tax rules automatically.

A built-in tax configuration UI inside the Proyecta builder is on the roadmap.

Your Payment Entity status reflects Stripe’s verification state:

StatusMeaning
onboardingVerification is incomplete — click Complete Setup to finish
activeStripe has verified your account; you can charge customers
restrictedStripe needs additional information — log into Stripe Dashboard to resolve
disabledStripe has disabled the account

If you ever land in restricted or disabled, your Stripe Dashboard will show specific actions to take.

Proyecta complies with GDPR. For commerce data specifically, Stripe is the primary processor — see Stripe’s data processing terms for region-specific guarantees.

Do I need a registered business?

Sole proprietors and individuals can charge through Stripe Connect in most countries, with reduced limits. A registered business unlocks higher transaction volumes and additional features.

How long does verification take?

Most accounts are verified instantly. Some require manual review by Stripe — typically 1–7 business days. Restricted-region accounts can take longer.

Can I switch my business country?

Not directly — Stripe Connect accounts are tied to a country. If you need to change country, you’ll create a new Payment Entity and migrate.