Fapshi lets you transfer money from your account to other Fapshi users quickly and securely.
Note: The minimum amount you can transfer is 500 FCFA.
Step 1: Log into your Dashboard
Go to More → Payments → Transfers in the left menu.
Step 2: Click “Make a Transfer”
Click the button at the top right of the Transfers page.
Step 3: Fill in the required details:
You need a PIN to do Fapshi transfers.
• See how to set your PIN
• Forgot your PIN? Here's what to do
If you want to send money to someone who’s not on Fapshi (e.g., Mobile Money users), use a payout instead.
Step 4: Confirm the Transfer
Once submitted, you’ll see the transaction:
Fapshi charges a 0.5% transfer fee.
Use our pricing calculator to estimate the cost for your amount.
If you’ve forgotten your PIN or suspect someone else knows it, you can request to reset it securely through our support system.
Step 1: Go to the Fapshi support page
Step 2: Choose the subject: "Change my pin"
Step 3: In the message, provide:
How to get your support PIN:
Click the user icon (at the top-right of your dashboard) and copy the Support PIN shown.
Once support approves your request, follow the same steps in How to set your PIN to create a new one.
Go to Settings → Forgot your Fapshi PIN?
Follow the prompts to submit a reset request.
Never share your PIN with anyone.
Even Fapshi staff will never ask for your PIN.
Anyone with your PIN can access your funds.
When you're ready to go live — i.e. start processing real payments via Fapshi instead of just testing — you need to make a few changes. These are the steps:
| What you must do | Details |
|---|---|
| 1. Replace your API credentials | Use the Live apiuser and apikey instead of the sandbox/test ones. You can find these on the developers tab when you create a service. |
| 2. Switch your base URL | Change the base URL in your code/config from https://sandbox.fapshi.com to https://live.fapshi.com. |
| 3. Double-check everything else | Make sure your configuration (webhooks, callback URLs, etc.) and options are correct for production; make sure you’re using real credentials and that your account is activated. |
Once those changes are made, your integration should be running in “live mode” — real transactions, real money, etc.
Direct Pay lets you collect payments directly on your platform with the Fapshi API. To activate it for live transactions, you must apply through Fapshi Support.
Before applying,
Note: Direct Pay is only approved for absolutely necessary use cases (e.g. Mobile app) or use cases that would not work via Initiate Pay. So, before applying, make sure you fulfill this criteria.
To request Direct Pay activation, send an email to support@fapshi.com with the following details:
2. Description of your platform
3. Platform type
4. Sandbox testing
5. Reason for choosing Direct Pay
Your Fapshi PIN is a 5-digit code used to authorise any money leaving your account, including:
You must set your PIN before using these features.
Step 1: Log into your Fapshi dashboard
Step 2: Click the Create button in the top-right corner and choose:
“A pin (transfers and payouts)”
Step 3: Enter your 5-digit PIN and click Submit
Step 1: Open the Fapshi mobile app
Step 2: Go to Settings → Security → Set PIN
Step 3: Enter your 5-digit PIN and confirm
Never share your PIN with anyone — not even a Fapshi team member.
Your PIN protects your money. If someone has it, they can drain your account.
Fapshi will never ask for your PIN.
If you forget your PIN, check the Forgot PIN Guide to change it.
When you receive payments through the Fapshi API, the funds are stored in your service balance. Here’s how to check and manage it:
✅ By checking your service balance regularly, you’ll always know how much you’ve collected and can manage funds efficiently across your services.
6. Provide the Live API User ONLY of your collections service. NEVER SHARE YOUR LIVE API KEY!
7. Provide the link to your Live Website
✅ Once your request is reviewed and approved, Fapshi Support will activate Direct Pay for your account in live mode, allowing you to process real payments.