Developers / Documentation
FahiPay APIs
Build with FahiPay. Accept customer payments with the Merchant API, and access wallet information for personal accounts with the Wallet API.
Choose your API
AvailableMerchant API
For merchants
Accept payments through checkout links and PayMV QR codes, charge customer-approved authorizations, and receive webhook updates.
AvailableWallet API
For personal accounts
Retrieve wallet balances, browse transaction history, and check limits, usage, and remaining allowance.
Find a feature
| What you want to do | API | Availability |
|---|---|---|
| Create a hosted payment link or PayMV QR code | Merchant | Available |
| Request approval for future charges | Merchant | Available |
| Receive payment and authorization events | Merchant | Available |
| Check a wallet balance | Wallet | Available |
| View wallet transaction history | Wallet | Available |
| Check wallet limits, usage, and remaining allowance | Wallet | Available |
Get your credentials
| API | Where to get access | Authentication |
|---|---|---|
| Merchant | Merchant portal | X-API-Key or HTTP Basic for full access; OAuth bearer tokens for access limited to selected scopes. |
| Wallet | FahiPay Developers | X-API-Key with your developer API key. |
Missing an API feature?
Tell us what you're building, the feature you need, and how it would help your integration.