Wallet Connection
Implement the wallet connection flow to connect user wallets to your platform.
Connection Flow Overview
Reload uses a secure wallet connection flow that combines the OAuth 2.0 authorization code flow with a composite token approach for API access:
Step | Description |
---|---|
| Redirect the user to the Reload authorization page where they can connect their wallet to your application |
| After authorization, Reload redirects back to your application with a temporary authorization code |
| Your server exchanges the authorization code for a wallet token using your client credentials |
| Use the wallet token along with your client credentials to access the Reload API |
Available Scopes
When requesting authorization, you must specify the scopes your application needs:
Scope | Description |
---|---|
wallet:read | View wallet balance and information |
wallet:write | Charge credits from the wallet |
transactions:read | View transaction history |
transactions:write | Create refunds for transactions |
platform:read | Read platform-level data (client credentials only) |
platform:write | Modify platform-level data (client credentials only) |
Updated 2 months ago