Account Creation

Account Creation 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.
Option: PROS: CONS:
OAuth2 Creation
  • The merchant gets set up in a single intuitive process and can immediately process as much as possible.
  • The OAuth2 flow requires co-branded user action before the merchant can accept payments.
Custom Creation
  • You can get a merchant set up on WePay immediately with no initial user action required, literally behind the scenes.
  • The merchant will need to confirm their registration at a later date.
  • Accounts created with /user/register can only collect $5000 before being confirmed
  • Accounts created with /user/register will be deleted if the merchant does not confirm and all payments will be refunded
Sign Up Your Platform

Ready to get started?

Sign up to use WePay. Get your keys and start making API calls.