Merchant Onboarding Overview
Merchant Onboarding is where you seamlessly create payment accounts for the merchants on your platform. They can then immediately start accepting payments with little to no friction (depending on the option you choose). The two high level options are:
- OAuth2 Creation: Using an OAuth2 popup, users can simply create a payment account with only four fields.
- Custom Creation: Using the /user/register API calls, you create an account for the merchant literally behind the scenes. Then WePay completes account creation later through an email authorization from the merchant but the merchant can get going with accepting payments immediately.
After creating a merchant account, your merchant will need to provide Know Your Customer (KYC) information via a WePay form or KYC API calls. This way, merchants can easily withdraw revenue after payments are made to their account(s). You’ll find this information in the Withdrawals section.
Ready to get started?
Sign up to use WePay. Get your keys and start making API calls.