White-Label Onboarding
White-Label OnboardingWhite-Label Onboarding
Shacks›Onboarding

White-Label Onboarding

Get your merchants from signup to first transaction in minutes. Our fully brandable KYB onboarding handles verification, compliance, and bank connections-so you can focus on growing your business.

Your Brand, Your Experience

Every touchpoint of the onboarding journey is fully customizable to match your brand identity. From the welcome screen to confirmation emails-your merchants will experience a seamless flow that feels native to your platform.

  • → Custom Colors & Logo: Match your brand perfectly.
  • → Your Domain: Host onboarding on your own subdomain.
  • → Branded Communications: All emails come from your brand.
  • → One-Stop-Shop: Deliver payments as part of your core offering.

Try your own branding

See how the onboarding looks with your brand colors

onboarding.surfboardpayments.com

Frictionless for Merchants

We've optimized every step to minimize drop-off and maximize conversion. Country-specific enhancements make the process feel local and familiar.

  • → Smart Prefilling: Company data from the business registry, and the merchant category classified from a description of the business.
  • → Only What's Missing: The merchant adds their bank account and the documents their category needs, then signs.
  • → Open Banking: One-click bank account connection for payouts.
  • → Electronic Signatures: BankID, MitID, and more for instant signing.
  • → Mobile-First: Complete onboarding from any device.

API-First Architecture

Create merchants programmatically, prefill with data you already have, and generate onboarding links-all through our REST API. Or use the Partner Portal for a no-code experience.

Prefill Data

Use data you already have to minimize merchant input

Generate Links

Create unique onboarding links for each merchant

Webhook Events

Follow every application from initiated to merchant created

Full Control

Manage the entire flow via API or Partner Portal

POST /partners/:partnerId/merchants
{
  "country": "SE",
  "organisation": {
    "corporateId": "5591631360"
  },
  "controlFields": {
    "generateShortLink": true,
    "store": {
      "name": "Acme Coffee",
      "email": "hello@example.com",
      "address": {
        "addressLine1": "Storgatan 1",
        "city": "Stockholm",
        "countryCode": "SE",
        "postalCode": "111 23"
      },
      "paymentChannels": { "physical": true, "online": false }
    },
    "preEnteredInformation": {
      "businessDescription": "Selling coffee and pastries at our café",
      "applicant": {
        "name": "Anna Andersson",
        "email": "anna@example.com",
        "isSignatory": true,
        "isUbo": true,
        "ownershipPercent": 100,
        "ownershipType": "direct"
      }
    }
  }
}

// Response
{
  "status": "SUCCESS",
  "data": {
    "applicationId": "845adba035abb00310",
    "webKybUrl": "https://onboarding.surfboard.se/845adba035abb00310?pi=...",
    "shortLinkUrl": "https://sb.fyi/abcd12"
  }
}

Built for Compliance

KYB (Know Your Business) verification is mandatory for payment platforms. We handle the complexity so you don't have to.

  • → Automated Checks: Business registry, sanctions, and PEP screening.
  • → Document Collection: ID verification and proof of address.
  • → Audit Trail: Complete compliance documentation for regulators.
  • → Periodic Renewals: KYB renewals tracked in the Partner Portal before they expire.

What Makes It Fast

Local integrations and prefilled data, so the merchant only does what nobody else can do for them

Open Banking Integration

Merchants can instantly connect their bank account for payouts using secure open banking connections. No manual IBAN entry required.

Electronic Identity

Support for BankID, MitID, and other national eID solutions for secure and legally binding digital signatures.

Multi-Signatory Support

Signing links go to every signatory and beneficial owner, each verifying their identity and signing on their own. Track who has signed from the portal.

Registry Prefill

Legal name, address, directors and beneficial owners are resolved from the national business registry for the merchant's country, before the merchant opens the link.

Classified From a Sentence

Describe what the merchant sells and the merchant category (MCC) is classified for you. The category decides which documents and questions the merchant gets, so nobody is asked for something that does not apply.

Kept Current

KYB information is renewed periodically. Renewals show in the Partner Portal with the days left before they expire, so you can remind a merchant in time.

Two Ways to Onboard

Choose the approach that fits your workflow-or use both depending on the situation. Either way, the status is visible at every step, initiated, started, submitted, signed and completed, in the portal, through the status API and by webhook.

  • → API-Driven: Prefill merchant data from your system and generate a unique onboarding link. The merchant completes only what's missing and signs electronically.
  • → Portal-Based: Create onboarding sessions directly from the Partner Portal and send invitations to merchants. Track progress and manage approvals visually.

Either way, your merchants get a fast, branded experience that converts.

Next step

Ready to streamline your merchant onboarding?

Get in touch to see how our white-label onboarding can help you convert more merchants and reduce time-to-first-transaction. Our current record is five hours from signup to a live terminal.