WePay
  • Sign Up
  • Log In

WePay API Tutorials

The WePay API lets you or 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. Register an Application
  2. Learn how to make an API call
  3. Read how to refund payments
  4. Set up instant payment notifications
  5. Customize your application

Want your users to accept payments? Browse through our Platform Tutorials.

  • 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