This guide explains how to manage connected accounts with Notch Pay Sync. Connected accounts represent the sellers, service providers, or merchants on your platform who receive payments through your platform.
After creating a connected account, you need to onboard the account holder to collect their business and payment information. The onboarding process is a critical step that includes account setup, identity verification (KYC), and business verification.
One of the key advantages of Notch Pay Sync is its seamless onboarding flow:
Automatic Account Creation: If a seller doesn’t already have a Notch Pay merchant account, one will be automatically created for them during the onboarding process.
Integrated KYC Process: The seller can complete their Know Your Customer (KYC) verification directly within the onboarding flow, without having to leave your platform or complete separate processes.
Progressive Verification: Sellers can start with basic features and unlock more capabilities as they complete additional verification steps.
Customizable Experience: The entire process can be customized to match your platform’s branding and requirements.
If a seller doesn’t complete the onboarding process in one session, they can resume it later:
Copy
// Generate a new onboarding link for an incomplete accountfetch(`https://api.notchpay.co/sync/accounts/${accountId}/onboarding`, { method: 'POST', headers: { 'Authorization': 'YOUR_PLATFORM_API_KEY', 'Content-Type': 'application/json' }, body: JSON.stringify({ redirect_url: 'https://your-platform.com/onboarding/complete', refresh_url: 'https://your-platform.com/onboarding/refresh' })}).then(response => response.json()).then(data => { // Send the new onboarding URL to the seller const onboardingUrl = data.url; console.log(onboardingUrl);})
Each connected account has access to their own dedicated Notch Pay dashboard. This is a powerful feature that allows your sellers or service providers to manage their own payments, view transactions, and handle their business operations independently.
Custom accounts typically don’t have direct dashboard access, as these are fully managed by your platform. However, you can choose to provide limited dashboard access if needed for your business model.