Create an app on Payman to generate API credentials and connect wallets
Registering an app allows you to automate payments, manage wallets, and interact with Payman via SDK.
Each app gets a unique set of credentials, access control via policies, OAuth access and full visibility into payment activity — ensuring secure and governed automation.
In the Payman Dashboard, toggle the “Developers” switch in the sidebar.
This unlocks:
Each app must be connected to:
At least One Wallet
Select a specific wallet or allow access to all.
At least one Payee
Choose who this app can send money to — bank accounts, wallets, or test payees.
One Policy (required)
Every app must be governed by a policy that defines limits, thresholds, and approval rules.
Once your app is saved and configured, you’ll see 5 tabs in the app view:
Tab | Purpose |
---|---|
Overview | Basic details, configuration summary, app status |
Credentials | Generate Client ID and Client Secret |
Webhooks | (Optional) Add callback URLs to receive event updates |
OAuth Config | (Optional) Set up Payman OAuth for third-party access |
Playground | Test your app’s configuration |
You can generate both Test Credentials (TSD wallet) and Live Credentials (USD/USDC wallets) once your app is ready and linked to an approved policy.
The Playground tab allows you to test your app’s configuration and authentication flows right from the dashboard — no Postman or code needed.
It supports both:
Once your app is registered:
Need help? Reach out to support@paymanai.com