Overview
User vs Developer
Are you a Payman User or a Payman Developer?
Payman is for:
- Users: who manage their own money using wallets, policies, and payees. Delegate scoped wallet access to AI Apps built on Payman
- Developers: who build apps or AI agents that programmatically interact with the Payman platform.
Here’s a full breakdown of what each can do:
Feature / Action | User | Developer |
---|---|---|
Create and manage wallets | ✅ | ✅ |
Subscribe to USD / USDC wallets | ✅ | ✅ |
Set policies (spending limits, approval) | ✅ | ✅ |
Add and manage payees | ✅ | ✅ |
Approve or deny payment requests | ✅ | ✅ |
View dashboard and track activity | ✅ | ✅ |
Register apps for automated payments | ❌ | ✅ |
Assign wallets and policies to apps | ❌ | ✅ |
Use client credentials to send payments | ❌ | ✅ |
Use the Typescript SDK | ❌ | ✅ |
Generate test and live credentials | ❌ | ✅ |
Access the developer playground | ❌ | ✅ |
Request Payman OAuth access | ❌ | ✅ |
Let their users sign in via Payman OAuth | ❌ | ✅ |
Automate payments and wallet actions | ❌ | ✅ |
In short: Users manage their own funds, while developers build apps that can manage funds on their (developer) behalf or on behalf of others (users).
Need help? Reach out to [email protected]