WePay
  • Sign Up
  • Log In

WePay API Platform Tutorials

The WePay API lets your users start collecting payments instantly. With the API you can register users, create payment accounts for those users, and accept payments for those accounts. The API uses Oauth2 for authentication.

To get started you should:

  1. Create accounts for your users
  2. Learn how to charge application fees
  3. Facilitate withdrawals

Feeling lost? Read through our basic tutorials first.

  • Overview
    • Overview
    • Build an Online Marketplace
    • Build an eCommerce Platform
  • Create Accounts
    • Overview
    • OAuth2 Creation
    • Custom Creation
  • Process Payments
    • Overview
    • Embedded Checkout
    • Custom Checkout
    • Refund a Payment
  • Facilitate Withdrawals
    • Overview
    • Embedded Withdrawal
    • Settlement
  • Use Cases
    • Split/Chained Payments
    • Tipping Point Payments
    • Delayed Payouts
    • Mobile App
  • Mobile Payments
  • SDKs & Examples
    • SDKs
    • Ruby on Rails Example
  • References
    • Best Practices
    • Access Tokens
    • Account IDs
    • Endpoints
    • IPN
    • Errors
    • API Versioning
    • How-to API Versioning
    • Testing
    • Iframe Sizes
    • Security
    • Customization
    • Throttling
    • Batch Calls
    • Payment Bank Tokenization
    • Iframe Tokenization
    • Connect Google Analytics
    • MCC
    • Whitelisted IPs
    • Canadian Users
    • MFA
    • Beneficiaries
  • API Calls
  • Support
  • FAQ
    • General
  • Press
  • Security
  • API
  • Terms of Service
  • Blog
  • Help