Skip to content
PayHero Africa
Search
Ctrl
K
Cancel
GitHub
Get Started
Introduction
Integration guide
Authentication
Quickstart
KYC tiers & limits
Environments
Kenya (V1)
Collections
Payouts
Global Payments
How routing works
Provider codes
Beneficiaries
Collections (Pay-in)
Payouts (Pay-out)
Identity & Verification
Overview
Identity & business checks
Phone number lookup
Bank account lookup
Verification tokens
Teams & Multi-Tenancy
Overview
Managing Teams
Team members
Team KYC
Webhooks & Errors
Callbacks & Webhooks
Errors
API Reference
Overview
Payments
Overview
Create a payment (pay-in or pay-out)
Beneficiaries
Overview
List beneficiaries
Create a beneficiary
Fetch a beneficiary
Update a beneficiary (alias)
Delete a beneficiary
Update a beneficiary
Dry-run a payment against a beneficiary's KYC
Transactions
Overview
Get transaction status
Discover rails, providers and networks
Discover available providers (deprecated — use discover-rails)
Balance
Overview
Get account balance
Wallet (V1)
Overview
Wallet-based collection (V1)
Wallet-based withdrawal (V1)
List payment channels
Teams
Overview
Get a user profile (and their Teams)
Update a Team (Account)
Create a Team (Account)
Delete a Team (Account)
Fetch a Team (Account)
Invite a user to a Team
Remove a user from a Team
Submit KYC for a Team
Upgrade a Team's KYC tier
Update a Team's KYC
Verification
Overview
List available checks
Run a verification check
Resolve a verification token
List check history
Check entitlement and pricing
Webhooks
Transaction result callback
GitHub
Overview
Transactions
Section titled “Transactions”
Check transaction status and discover available providers.
Operations
Section titled “Operations”
POST
/api/global/transaction-status
GET
/api/global/discovery/discover-rails
GET
/api/global/discovery/payment-world/country