🎉

You can now Integrate Payments Online with Our Merchant API...

Introduction Last update: 22-02-2022

Welcome! Here, you'll find everything you need to know to have an amazing experience using Fapshi. Fapshi offers a range of services that enable you to make and/or receive payments for anything within seconds. On this page, we'll go over all of our payment services and guides to using Fapshi. You'll also find answers to frequently asked questions.

Stores
All you need to know to get started selling online without paying a dime. See how to create products, manage your store, handle orders, etc...
Compliance
To use our API, you must have a merchant account and to sell on Fapshi, you need a vendor account. See all the steps to activate either of these accounts.
Guides
Check out the guides section for step-by-step procedures on using Fapshi. It contains well-detailed instructions to guide you in making the most of Fapshi's functionalities.
FAQs
Visit our list of frequently asked questions; there may be answers therein for your own questions. We have answered these questions in the simplest way possible.

API

Fapshi provides a payment gateway that can be integrated into your websites or apps. Your clients can pay either with MTN MoMo or Orange Money through Fapshi Pay.

To integrate the solution into your system, you have to access your Fapshi dashboard and activate your merchant account. Once you do that, you have to Create a service. A service gives you access to a live apikey and apiuser.

Introduction

The Fapshi sandbox API (used for testing) functions in a very similar way to the live API. However, the apiuser and apikey used in the live API is different from those in the sandbox API.

Your API credentials (apiuser and apikey) for both the live and sandbox APIs can be obtained on the fapshi dashboard. For both the live and sandbox APIs, the headers of all requests must contain an apiuser and an apikey parameter as shown below...

Postman using the API credentials

Attention!!!

The apikey for the live version is given to you once and should be copied and stored safely. The combination of your apiuser and apikey should be kept extremely jealously because they essentially serve as a username and password which are used to authenticate a merchant in our system and should in no case be shared or made public. You bare full responsibility should your credentials be used in a way that violates our terms & conditions or privacy policy.

How to Use

Sandbox Base URL: https://sandbox.fapshi.com

Below is a description of how to leverage the API to receive payments on any application (web, mobile etc).

Note

The tests (screenshots) shown here were done on Postman.

1) Initiate a Fapshi Payment: /reqtopay/fapshi (POST)

This request is used to generate the code needed by a user in order to complete a Fapshi payment.

Parameters:

  • amount (integer greater than or equal 100),
  • userId (optional string whose length is between 1 and 100, characters allowed (a-z0-9-_)),
  • externalId (optional string whose length is between 1 and 100, characters allowed (a-z0-9-_)),
  • payReason (optional string – contains a message describing the reason for the payment)

Return:

  • If the request is successful, the response will have a status code of 200 and in its body, will contain an attribute called referenceCode. This reference code is what will be used by the user to complete the payment on his dashboard. The request in 2) is used to get the status of the payment.
  • If the request fails, the response will have a status code of 4XX depending on the reason for the failure and a message describing the reason for the failure.

Note

A Fapshi user cannot use the referenceCode generated by the sandbox API to make a payment, however, it can be used to query the status of a transaction in the sandbox API.

Postman payment with Fapshi pay

2) Get the status of a Fapshi Payment: /reqtopay/:referenceCode (GET)

This request returns the status of the transaction initiated by the request in 1). On the sandbox, the status of this request will be successful 70% of the time. However, in the live API, the status of a request will stay “PENDING” until the payment is completed by a Fapshi user.

Postman get Fapshi payment status

3) Get Transactions with the same user Id: transaction/:userId (GET)

If the fapshi payment request in 1) contains a user Id, then it is possible to get all transactions associated to this user Id. This request returns an array of objects containing the payments information associated to the user Id passed in the URL of this request.

postman get transactions with same ID

Products

A product is anything you want to sell or be paid for; it could be electronics, fashion items, books, event tickets, services, etc. Fapshi gives you the possibility to create products and sell and sell through a payment link.

Note

All payments are made directly on the platform, and will be seen on your account balance. You can withdraw your funds at anytime through a payout.

Creating your product

Note

For you to sell on Fapshi, you must be verified as a vendor. It is important both to us and to you that we know who you are. See this guide on how to become a vendor on Fapshi.

Here's how you would create a product:

Step 1: Log into your dashboard and navigate to More > Store > Products.

Step 2: Click the "Add a Product" button at the top right.

Step 3: Fill in the required details; make sure to upload a picture of your product. You can also add more pictures of the product by uploading to the product gallery.

Note

On Fapshi, you cannot post products whose prices are less than 500 XAF. Also, the following product names are forbidden, i.e., you can't give your products these names: "fapshi", "pending", "invoice", "donation", "payment link".

Step 4: Your product would be created; you can see its details on the Products page on your dashboard, from where you can copy and share its link.

Further Steps

You can add your products to your store (a unified view for your products). You can also preview your products, edit, or delete them.

Step 5: When your customers click on the product link, the product view and payment portal will be displayed from where they can pay through Fapshi.

Step 6: When your client pays, he/she will receive a payment receipt through his/her email; they can download the receipt.

Note

We charge a fee for product purchases. Visit our pricing calculator to see how much you'll be charged for the amount paid.

Stores

Your store is a unified view of products which you add to it. With a store, people can see all your products in one place. However, you need a vendor account to own a verified store – it's free!

Gathering your products into a store

Anyone who visits your store can add any of your products to their cart, and place an order. You'll be able to see this on the "Orders" section of your dashboard.

This is how to setup your store:

Step 1: Log into your dashboard and navigate to More > Store > Store.

Step 2: Click on the pen icon to edit your vendor (store) credentials (logo, phone number, address, description, etc).

Step 3: Access your products page and add products to your store.

Step 4: Copy your store's link and share so your customers can order your products.

Treat Your Customers Well!

Your customers can review, rate, or report your store. Their ratings on your store matter a lot because others will be compelled to buy from you if you're rated high, hence, endeavour to serve your customers well. Encourage your satisfied clients to leave a review and rating to boost your sales. If your store is reported, we will verify the claims and take appropriate actions. However, to avoid being reported, serve your customers well!

Step 5: When your customers access your store's link, they'll be able to add products to a cart and place an order. When they do so, you will receive a notification on your dashboard and an email.

Note

Every order placed for products from your store will appear under the "Orders" section on your dashboard. You will also receive a notification. You have to confirm the orders before they can pay. Also, endeavour to deliver products to your clients in the shortest time possible for better customer service.

Step 6: Visit the Orders section of your dashboard to confirm their orders. It is also important that you discuss with the customer. When you confirm the order, an invoice will be sent to them. The invoice contains a payment link. The link will open a portal where they can fill in their payment details.

Step 7: When your client pays, he/she will receive a payment receipt through his/her email; they can download the receipt.

Be careful what you post!

If your product(s) is(are) judged to violate our terms & conditions, we will block your vendor account. You won't be able to withdraw your funds. So make sure you read and follow our terms & conditions on what you can't sell on Fapshi. If your store is reported, we will freeze your account until you are able to justify yourself against the claims.

Orders

The orders page shows all orders made for your products. When someone places an order, you have to confirm it, so always look out for notifications on your dashboard and/or emails. Timely response is very important.

Tip

Endeavour to always reach out to your clients to discuss with them concerning the details of their purchase. For example, when you can ship their product to them. Your store is a marketplace, so, you have to woe customers.

Handling Orders

There's a lot you can do with orders. Some of these are:

  • Confirm an order – when you confirm an order, then and only then, can the client pay for it.
  • Modify an order – you can modify item quantities, and unit prices; you can also add items to a client's cart.
  • View or delete an order

Here's how to confirm an order:

Step 1: Log into your dashboard and navigate to More > Store > Orders.

Step 2: Click on the icon with three dots and select view order to see the details.

Step 3: To confirm the order, click the "Confirm order" button at the top right.

confirm order

When you confirm the order, an invoice containing the product details and a payment link will be sent to them. The link will open a portal where they will be able to pay.

Step 4: When your client pays, he/she will receive a payment receipt through his/her email; they can download the receipt.

Lessen work for your clients!

We suggest reducing the purchase process for your clients. For example, if your customer ordered for two shoes, and you only have one, you should discuss with the client to let him/her know. If you two come to an agreement, you can modify the order directly from your dashboard.

To modify an order, click the pen icon close to the item to edit its quantity and/or unit price or click the bin icon to delete it.

You can also add an item to their cart by click on the cart icon, filling the fields and submitting.

Payment Links

Payment links allow anyone to collect payments by creating and sharing a link. You can generate a payment link by visiting the Payment Links section on your dashboard.

Fapshi currently allows you to create simple payment links and donation links. See the sections below for details:

Note

The minimum amount that can be paid through a payment link (both simple and donation links) is 500 XAF. You could set an expiry date after which no one could make payments through the payment link.

We charge a fee for payments made through payment links. Visit our pricing calculator to see how much you'll be charged for the amount paid.

Invoicing

Fapshi permits its vendors to create invoices for their clients; invoices serve as proof of payment. You can create a simple invoice showing the amount to be paid and a note for the client, or an advanced invoice including items, their quantities, prices, and total.

Creating any of these will generate an invoice that will be automatically sent to your client's email. The sections below explain how you'd create a simple and an advanced invoice respectively.

Become a vendor on Fapshi

Being a vendor permits you to create invoices, products, and a store. See our guides on how to become a vendor.

Simple Invoice

A simple invoice permits both you and your client to have proof of payment. Here's how you would create a invoice:

Step 1: Log into your dashboard and navigate to More > Payments > Invoices.

Step 2: Click the "Create an invoice" button at the top right and select "simple invoice".

Step 3: Fill in the required details, you can leave the note field empty if you don't see the need to leave your client a message. Should you need to provide more details, such as the items, their prices, etc, create an advanced invoice instead.

simple invoice

Step 4: Your invoice would be generated and sent to the client's email.

Invoicing made simple

We have implemented action items to help you handle invoicing on Fapshi. The invoice page on your dashboard displays a list of all invoices you've created, each having an action button at the extreme right. Click on it and explore the options! Visit this guide on how to duplicate an invoice.

Step 5: When your customers click on the payment link on the invoice, the Fapshi payment page will be displayed for them to pay.

Step 6: When your client pays, he/she will receive a payment receipt through his/her email; they can download the receipt.

Note

The minimum total for an invoice (both simple and advanced) is 500 XAF. Also, you cannot send an invoice of more than 10000000 XAF.

We charge a fee for invoice payments. Visit our pricing calculator to see how much you'll be charged for the amount paid.

Advanced Invoice

With advanced invoices, you can include as many items as necessary, their quantities, and unit prices to the invoice. Basically, the advanced invoice conveys more information to the client. Below are the steps to create one:

Step 1: Log into your dashboard and navigate to More > Payments > Invoices.

Step 2: Click the "Create an invoice" button at the top right and select "advanced invoice".

Step 3: Fill in the required details, add and save as many items as is needed for the invoice. You can leave the note field empty, if you don't see the need to leave your client a message. If it is not necesary to include items in your invoice, create a simple invoice instead.

advanced invoice

Step 4: Your invoice would be generated and sent to the client's email.

Invoicing made simple

We have implemented action items to help you handle invoicing on Fapshi. The invoice page on your dashboard displays a list of all invoices you've created, each having an action button at the extreme right. Click on it and explore the options! Visit this guide on how to resend an invoice.

Step 5: When your customers click on the payment link on the invoice, the Fapshi payment page will be displayed for them to pay.

Step 6: When client pays, he/she will receive a payment receipt through his/her email; they can download the receipt..

Note

If an invoice has been paid for, you cannot edit or send a reminder for it. However, you can duplicate or resend it. Check out these actions, how they work, and when to use them in the guides.

Transfers

Fapshi allows you to make transfers to other Fapshi accounts, or accounts on any of our supported operators. You can either use the money you have earned as income i.e. money collected from your customers using Fapshi, or fund your balance on Fapshi to initiate transfers to other Fapshi accounts.

Note

The minimum amount you can transfer on Fapshi is 500 XAF.

Transfers can be done directly from your dashboard. We would describe the process to complete a transfer on your dashboard below:

Fapshi Tranfers

With Fapshi Transfers, you can send money from your Fapshi account to another Fapshi account. This money can be income from your earnings (for vendors), or your balance after a topup. The procedure for transferring through Fapshi is as follows:

Step 1: Log into your dashboard and navigate to More > Payments > Transfers.

Step 2: Click the "Make a Transfer" button at the top right.

Step 3: Fill in the required details. Make sure to input the recipient's email (The email must be that of someone with a Fapshi account) and your pin correctly. Enter the amount and reason for transfer and send.

Note

To do Fapshi transfers, you need a PIN. You can see this guide on how to set your pin. Also check this FAQ on what to do if you forget your pin.

If you want to send money from your Fapshi account to a non-Fapshi account (mobile money account for example), you should do a payout instead.

Step 4: The transaction will be processed and you'll be able to see its details on the Transfers page on your dashboard. Also, you would notice from the change in your account balance.

Note

We charge a fee for transfers. Visit our pricing calculator to see how much you'll be charged for the amount you want to transfer.

Topups

A topup entails transferring money from any operator into your Fapshi account. You may topup to purchase products through Fapshi pay or even do cross-platform transfers, e.g to send money from MTN MoMo to a Fapshi account, and vice-versa. Here's how you would topup:

Step 1: Log into your dashboard and navigate to More > Payments > Topups.

Step 2: Click the "Topup" button at the top right.

Note

For you to topup on Fapshi, you have set a topup number. You can only do so once a month; this is to prevent you from abusing the service and for your protection. See this guide on how to setup your topup number.

Step 3: Enter the amount and confirm.

Note

You can only topup a minimum of 500 XAF.

If you want to send money from your Fapshi account to another Fapshi account, and your account balance is insufficient, you should topup.

Step 4: The transaction will be processed and you'll be able to see its details on the Topups page on your dashboard. Also, you would notice from the change in your account balance.

Note

We charge a fee for topups. Visit our pricing calculator to see how much you'll be charged for the amount you want to topup.

Payouts

You would do a payout to withdraw money from your Fapshi account. Payouts can be done at any time of the day, provided your account balance is equal to or greater than the amount you wish to withdraw. We currently support withdrawals to MTN MoMo accounts. The procedure is described below:

Step 1: Log into your dashboard and navigate to More > Payments > Payouts.

Step 2: Click the "Make a Withdrawal" button at the top right.

Step 3: Fill in the required details and confirm.

Note

To do payouts, you need a PIN. You can see this guide on how to set your pin. Also check this FAQ on what to do if you forget your pin.

Step 4: The transaction will be processed and you'll be able to see its details on the Payouts page on your dashboard. Also, you would notice from the change in your account balance.

Note

We charge 1.2% for all payouts and you can withdraw 24/7. However, you can only withdraw a minimum of 100 XAF.

Balances

This page shows your Fapshi account balance. If you have a merchant account, you'll also see your merchant service balance. You can add your service balance to your main balance whenever you want.

There is a section for you to add an account (number) for your topups.

Attention!

You can only add a topup account (number) once a month! This is to prevent you from abusing the service and for your own protection.

This page also has a section showing your disputes and their corresponding funds on hold, if any.

Any transaction that credits your Fapshi account will add to your balance. Likewise, any transaction that debits your Fapshi account will reduce your balance.

Compliance

For you to have access to our APIs (Merchant) or sell as a vendor on our platform, you must comply with us by providing some details about you, your business, or its representatives.

Activating your Vendor Account

A vendor account permits you to create products, invoices, and own a store.

Before you can be a vendor or accept payments with Fapshi, we need to know more about you and your business. We collect this information to comply with requirements from regulators and financial partners and the terms & conditions.

To activate your vendor account, do the following:

Step 1: Log into your dashboard and navigate to Compliance .

Step 2: Click the "ACTIVATE VENDOR ACCOUNT" button.

Step 3: Fill in the required details and confirm.

Note

For the ID, we only accept "JPG", "JPEG", and "PNG" picture formats; make sure your pictures are in any of these formats. If they're not, you could use this site to convert them into any of the formats listed above. Also, please ensure the pictures are clear enough such that one can effortlessly see the details on them.

vendor details

Note

Your business name is what appears on your store. Be sure to use the correct name as you will not be able to change it later. Also, include a valid physical address where clients can meet you; ideally, this address will contain a street (neighbourhood) and city. It is advisible that you put a phone number that can be contacted on WhatsApp.

Feedback

We usually take 1-2 working days to verify your details. However, this may vary depending on the availability of the team. You would receive an email stating whether the account has been approved or not. Once verified, you can start selling and receiving payments on Fapshi!

Activating your Merchant Account

A merchant account permits you to accept payments on your website or app through our API.

Before you can accept payments with Fapshi, we need to learn more about you and your business. We collect this information to comply with requirements from regulators and financial partners and the terms & conditions.

To activate your merchant account, do the following:

Step 1: Log into your dashboard and navigate to Compliance .

Step 2: Click the "ACTIVATE MERCHANT ACCOUNT" button.

Step 3: Fill in the required details and confirm.

Note

In the Legal Fulfillment section, you have to submit the following documents:

  1. Business licence
  2. Tax payers card
  3. Certificate of incorporation
  4. Certificate of non indebtedness
  5. Notarised plan of localization
  6. An attestation of bank account ownership

Please scan all of these documents into a single pdf file, and upload. If you have the files as separate documents, you can use this tool to merge them into one.

merchant details

Step 4: The next page will show all your provided details, please check to make sure they're correct and confirm.

Feedback

We usually take 2-3 working days to give you feedback. You would receive an email stating the outcome of your verification. If verified, you'll have access to a live API! Visit the API section of this documentation to see how you can integrate our API into your app or website.

Payments

With a Fapshi account, you can pay for things through Fapshi Pay. The payments page shows all payments you've made through Fapshi Pay.

To make a payment, you have to be in possession of a reference code for the transaction. Once you have the code, do this:

Transactions

Here, you'll see a list of all transactions made for your merchant account. That is, all payments made to you for all your merchant services created.

Disputes

Whenever a client reports your store, a dispute is created. You can justify yourself and we would decide on what to do once we resolve the dispute.

If you find any disputes against you on the disputes page on your dashboard, contact the client and resolve the issue as soon as possible.

We will take necessary action to resolve the issue, but be mindful that your account will be on hold. You will not be able to withdraw any funds, however, you can perform non-vendor actions such as transfers, and creating payment links.

Guides

Here, you'll find how-to guides for almost everything on Fapshi. Go through the list and if you can't find solutions to your needs, please contact us. If your query is technical, submit a support request instead.

Create an account

Creating an account on Fapshi is free. Click this link https://dashboard.fapshi.com/register to open the sign up page.

Step 1: Fill in all required details.

Note

Your username must have a minimum of 4 characters and a maximum of 40 characters, usernames can only have letters, numbers, underscores, hyphens, and spaces.

All payment receipts and relevant information on Fapshi are sent to your email, so, make sure you provide a valid email.

Your password must be at least six characters long.

It is necessary to include your country code when inputting your phone number. You can check this website to see your country code.

Step 2: Click on the "Sign up now" button

You will receive an email with a code asking you to confirm your account.

Email Verification

We noticed that for some people, the email does not appear in their inbox. In this case, check your Spam folder. If you're using an iPhone, check the Junk folder. When you copy the code, please report the email as "not spam" so that subsequent Fapshi emails appear in your inbox instead.

signup page

Confirm your account!

It is very necessary that you confirm your email. DO NOT SKIP THIS STEP! If you do, you will not be able to login.

Step 3: Enter the code from step 2 on the email verification page and confirm. If successful, you can now login.

If you do not receive the code, on the email verification page, click on "resend code" and repeat Step 3 above. After this, you’ll be able to sign in.

Caution!

If after five attempts you are unable to sign in, you won't be able to do so until after one hour. Thus, use the Forgot Password option in case you forgot your password. This is to prevent phishing attacks on your account.

How to Verify your Email on Sign Up

If you do not succeed to verify your account while creating it, you can still do so by following these steps:

Step 1: Open https://dashboard.fapshi.com/register and click on "Activate your account".

Step 2: Click "Resend code" and input your email then click confirm.

Step 3: Check your email to copy the code. If you don't see the email in your inbox, check the Spam or Junk folder.

Step 4: Type in or paste the code in the box and click verify. If successful, click on the "Proceed to login" button.

Support

If after doing these you don't succeed, try again. Otherwise, send us a support request. Use "Challenge while Verifying my Account" as your subject.

Using the Forgot Password Option

To sign in, you need your password. If you forget your password, click the "Forgotten your password" option and insert your email. A code will be sent to your email that you will input to change your password.

Modifying your settings

You can modify several details on your profile. Access the settings section by logging into your dashboard and clicking the "Settings" option.

Personal Information

Here, you can modify your personal details. However, you cannot change your username, email, or country. To modify the other details,

Step 1: Click the pen icon.

Step 2: Modify the necessary details and save.

Change Password

Step 1: Click the pen icon.

Step 2: Insert your old and new password and update.

Two-step Authentication

This will add a layer of security to your account. Whenever you want to login, you will have to provide a code which is sent to your email.

To activate two-step authentication, click the "Add two-step authentication" button.

Step 1: After clicking the button, click "Authenticate with your email"

Step 2: Input your email and submit.

On your next login, an email with an authentication code will be sent to you, use that code to login.

Using the Pricing Calculator

The pricing calculator enables you to know how much you get from product sales, invoice payments, or payment links. You could also see how much we charge for topups, payouts, and transfers. You can access the pricing calculator here.

pricing calculator

For invoices, products, store purchases, payments, select the "Payment" option. For all payments made to you for any of these, we'll charge 1% of the amount paid. So, to know how much you'll earn (revenue), input your price in the box provided. The calculator will show your revenue. You will also see the charges, hence, you can modify your price to have the revenue that you desire.

For topups, select the "Topup" option. We charge 1.22% for topups. If you input the amount you want to put in your account, the calculator will show you how much you should topup so that you can have that amount after charges have been deducted.

For payouts, select the "Payout" option. We charge 1.2% for payouts. If you input the amount you want to withdraw from your account, the calculator will show you how much we will deduct from your account.

For Fapshi transfers, select the "Transfer" option. We charge 0.5% for every successful transfer. If you input the amount you want to transfer into the calculator, it will tell you how much we will deduct from your account. This amount is equivalent to your input + charges.

Set your pin

Your pin is a five-digit code that you use to approve any amount that should leave your account. i.e., for transfers and payouts. To set your pin,

Step 1: Log into your dashboard.

Step 2: Click the create button and select "A pin (transfers and payouts)".

Step 3: Input your five-digit pin and submit.

Do not share your pin!!!

Never share your pin with anyone. If someone has your pin, they will be able to deduct money from your Fapshi account. No member of our team will ever ask you to give them your pin. Please beware!

Reset your pin

If you forget your pin, or are convinced that someone knows it, you can contact support to give you the possibility to create a new one. Use "Change my pin" as the subject of your message.

You will need to provide both your email and support pin in the message field on the support form.

To get your support pin, click the person icon on the top right of your dashboard and copy the pin.

Once your request is validated, follow the same steps in the Set your pin section to reset your pin.

Do not share your pin!!!

Never share your pin with anyone. If someone has your pin, they will be able to deduct money from your Fapshi account. No member of our team will ever ask you to give them your pin. Please beware!

Add a topup number

As explained in the Topups section, you have to set a topup number, for you to topup on Fapshi.

You can only set a topup number once every month. This is to prevent you from abusing the service, and to protect your account. To set a topup number,

Step 1: Log into your dashboard and click "Balances" Or select the "More" option and navigate to "Topups".

Step 2: Click the "Add an account for your topups" button.

Step 3: Input your number and confirm.

A verification code will be sent to that number through SMS. Copy the code and paste in the box provided and validate.

Note

The verification code has an expiration time of 5 minutes. If after the 5 minutes you do not use the code, the process will fail and you will only be able to add a topup number after 3 minutes.

Calculate topup amount

We charge 1.22% for topups. You can use the pricing calculator to calculate it.

If you input the amount you want to put in your account, the calculator will show you how much you should topup so that you can have that amount after charges have been deducted.

Note

You cannot topup less than 500 XAF.

Calculate payout amount

We charge 1.2% for payouts. You can use the pricing calculator to calculate it.

If you input the amount you want to withdraw from your account, the calculator will show you how much we will deduct from your account.

Note

You cannot withdraw less than 100 XAF.

Calculate transfer amount

We charge 0.5% for transfers. You can visit the pricing calculator to calculate your transfer amount.

If you input the amount you want to transfer into the calculator, it will tell you how much we will deduct from your account. This amount is equivalent to your input + charges.

Note

We do not accept transfers less than 500 XAF.

How to Pay on Fapshi

Fapshi currently works with MTN MoMo for payments. To pay on Fapshi, you should have money if your Fapshi account. If your Fapshi balance is insufficient, you have to topup.

When you land on a payment (checkout) page on Fapshi, you have to pay through Fapshi Pay. If you do not have a Fapshi account, Click here to create one. If you face challenges, check these steps on how to create your account.

Here's how to pay on Fapshi:

Pay through Fapshi Pay

Step 1: On the payment page, fill in your name and email.

Step 2: Click "confirm". In some cases, for example, when paying for a product, you may have to include quantity.

Step 3: A reference code will be generated; copy this code and head to the payments page on your dashboard.

Step 4: On the payments page, click the "Make a payment" button and enter the reference code from Step 3 above.

Step 5: On the page that opens, click the "confirm payment" button. This will prompt you to insert your pin.

Step 6: Insert your pin and confirm.

Your account will be debitted accordingly. A receipt for your payment will be sent to your email.

Contacting Support

If you encounter any challenges while using our services or require special assistance on something specific, you can reach out for support submitting a request here. Fill in the required details and submit. A member of our team will get back to you ASAP.

If you have recommendations, feedback, contributions, ideas to propose, or you want to contact us, you can do so here.

Inviting someone to your dashboard

Coming soon...

Become a vendor

As a vendor, you can create products, invoices, and own a store. Otherwise, you can only make transfers, or create payment links.

To become a vendor on Fapshi, do this:

Step 1: Log into your dashboard.

Step 2: Click the "Create" button and select "A vendor account".

Step 3: Fill in all details and confirm. Tell us about your business – if your business doesn't fall under the listed types, select "Other".

Business Name

Your business name is what will appear on your store, products, invoices, and everything that concerns your vendor account. The name can only contain letters, numbers, underscore, and space, and can range from 4 characters and above. Also, you will not be able to change it in future, so make sure to choose the right name for your business.

We advice that you put a business number that can be contacted on WhatsApp.

vendor details

Note

For the ID, we only accept "JPG", "JPEG", and "PNG" picture formats; make sure your pictures are in any of these formats. If they're not, you could use this site to convert them into any of the formats listed above. Also, please ensure the pictures are clear enough such that one can effortlessly see the details on them.

Feedback

We usually take 1-2 working days to verify your details. However, this may vary depending on the availability of the team. You would receive an email stating whether the account has been approved or not. Once verified, you can start selling and receiving payments on Fapshi!

Create a product

With a vendor account, you can sell on Fapshi by uploading products and sharing their links so your clients can pay for them directly on the platform. You can also add the products to your store.

These are the steps:

Step 1: Log into your dashboard.

Step 2: Click the "More" button and select "Products".

Step 3: Click the "Add a product" button at the top right of the page. This will open a page.

Step 4: Fill in all details

Note

On Fapshi, you cannot post products whose prices are less than 500 XAF. Also, the following product names are forbidden, i.e., you can't give your products these names: "fapshi", "pending", "invoice", "donation", "payment link".

adding a product

Note

You must upload a photo of your product. We only accept "JPG", "JPEG", and "PNG" picture formats; make sure your pictures are in any of these formats. If they're not, you could use this site to convert them into any of the formats listed above. Also, please ensure the pictures are clear enough so they are visually appealing to clients.

The gallery field is where you can upload multiple images of your product, so customers can see different variations of the same product, and select the one they want. However, this field is optional.

Note

On Fapshi, you cannot sell products which cost less than 500 XAF. For every purchase of your product, we deduct 1%, so, it is up to you to set a price that will give you the revenue (balance after deducting the charges) you desire. Remember, it's a marketplace, so, DO NOT INFLATE PRICES!

Step 4: Click the "save product" button. Your product will be saved and you can see it on the products page.

The "save and add another" option permits you to create multiple products without leaving the "Add a product" page. Use it if the details of the previous product are similar with the one you want to create, or if you don't want to keeping switching between the "Products" page and the "Add a product" page.

Be careful what you post!

If your product(s) is(are) judged to violate our terms & conditions, we will block your vendor account. You won't be able to withdraw your funds. So make sure to read and follow our terms & conditions on what you can't sell on Fapshi. If your store is reported, we will freeze your account until you are able to justify yourself against the claims.

product price
Next Steps

The product page shows all your products. You can:

  • Add product to store
  • If you click the three dots icon on the right, you can:

  • Preview product – see how the checkout page will appear when your clients access the product link
  • View product – see all product details
  • Edit product – modify product details and save
  • Delete product
  • Copy product link – copy and share the product link with your clients. This will open a payment page where they could pay directly on Fapshi.

Use the Store

To own a store on Fapshi, you have to activate your vendor account. Once you activate your account, you can start adding products to the store.

Add/remove a product from your store

Your store can only contain products from your list of products, so, to have products on your store, you have to add them from your list of products.

These are the steps:

Step 1: Log into your dashboard.

Step 2: Click the "More" button and select "Products".

Step 3: On each product, there's an "Add to store" button. Click on it to add it to store.

Step 4: If you had added a product to the store, the button will read "Remove from store", click on it if you want to remove the product from your store.

adding and removing from store

Note

There will be no products on your store if you don't add any. To make the most of your store, interact closely with your customers.

Buy a product

Buying on Fapshi is simple; we unified all payments into one – Fapshi Pay.

Buying from a product link

Step 1: Open the product link, you'll see a preview of the product with details, and a payment portal.

Step 2: Follow the steps in the How to pay on Fapshi guide.

When you pay, you'll receive a product purchase receipt.

product link

Buying from the store

Step 1: On the store, click the add to cart button at the product you want. You can add as many items to your cart as you need.

Step 2: Click the cart button at the top right to view your cart.

Step 3: Select the quantity for each product.

Step 4: Click the "place an order" button.

Step 5: Fill in your details correctly and submit.

buy from store

The vendor (store owner) will see your order and modify it to add shipping costs (if applicable), or make changes which you have approved based on your discussion. Once the vendor confirms your order, you'll receive an invoice containing your order details and a payment link. Use this link to pay. Check the How to pay on Fapshi guide for details.

When you pay, you'll receive a product purchase receipt.

Review a store

Reviewing a store requires you to comment on how well the vendor served you, and to provide a rating (number of stars) for the store. This will reflect on the store's average rating.

To review a store,

Step 1: Log into your account.

Step 2: Open the store's link.

Step 3: Click the "Leave a rating" button.

Step 4: On the page that appears, click the number of stars and write a review, then submit.

rating page

Report a vendor

If you are not satisfied with the services rendered to you by a vendor, or your products were not shipped to you, or you have a complaint, you've discussed with the vendor and he/she hasn't resolved your issue, you can report him/her.

We would process your claims and do our best to ensure the issue is resolved. Here's how you would report a vendor:

Step 1: Open the store's link.

Step 2: Click the "Report this vendor" button.

Step 3: Fill in the required details and submit.

report vendor popup

We will process the issue and get back to you in the shortest time possible.

Confirm an order

Clients can place orders for products from your store. You can view these orders on the orders section on your dashboard. You must confirm an order before the client can pay.

The order details contain the client's details, if you need to contact them before confirming the order, do so. To confirm an order, do these:

Step 1: Log into your dashboard, click the "More" button and select Orders.

Step 2: Use the three dots icon next to an order to view its details.

Step 3: Click the "confirm order" button at the top right of the page.

Step 4: If necessary, input a delivery fee, otherwise, just confirm. On the order details, you'll see the client's address. Consider it to determine the delivery fee.

An invoice containing the order details and a payment link will be sent to your client. They can use this link to pay.

Note

After confirming an order, you cannot edit it again.

order details

When they pay, your account balance will increase; your clients will receive payment receipts.

Note

You can edit the order details provided you have discussed with the client. For example, if a client wants two units of an item, but you only have one, if the client accepts to take the one, you can modify the order to reflect that change. You can also add items to the order. However, do not include things on the order which were not approved by the client. Remember, the client could report you!

Edit an invoice

You can edit an invoice by modifying some details on it and resending. However, you cannot change the customer's email.

To edit an invoice,

Step 1: Access your Invoices page.

Step 2: Click the three dots icon on the invoice and select "Edit invoice".

Step 3: Modify the necessary details, save and send.

Your client will not receive a new email, so you have to remind them to use the same link as the one in the initial invoice to view the edited invoice (with its changes).

Note

You can only edit an invoice if the invoice has not yet been paid for.

Duplicate an invoice

You can duplicate an invoice in case you want to send that invoice to other customers, or you just want to modify the details on that invoice to serve as a completely new invoice. Here's how you'll do it:

Step 1: Access your Invoices page.

Step 2: Click the three dots icon on the invoice and select "Duplicate invoice". This generates a completely new invoice with the details of the previous one.

Step 3: Modify the necessary details, save and send.

The new invoice will be sent to the email you provided in the form.

Resend an invoice

If for some reason, your client was not able to pay for your invoice, you can resend it. Here's how you'll do that:

Step 1: Access your Invoices page.

Step 2: Click the three dots icon on the invoice and select "Resend invoice".

The invoice will be resent to the your customer's email.

Send an invoice reminder

You can send a notice to remind your customer to pay for the invoice. These are the steps:

Step 1: Access your Invoices page.

Step 2: Click the three dots icon on the invoice and select "Send a reminder".

Note

You can only send a reminder if the invoice has not yet been paid for.

An email will be sent to your customer, reminding them to pay for the invoice.

Calculate revenue

You can calculate your revenue for payments, invoices, store purchases, product purchases, through the pricing calculator .

For all payments made to you for any of these, we'll deduct 1%. So, to know how much you'll earn (revenue), input your price in the box provided. The calculator will show your revenue.

We do not accept payments less than 500 XAF.

FAQs

Here's a list of frequently asked questions; if you don't find an answer to your query here, please contact us for help. If your query is technical, send us a support request instead, or join our community on Slack and pose your question.

Payments (payment-related questions)

What is Fapshi Pay?

Fapshi Pay is a payment method for Fapshi account owners. You can use your account balance to pay for stuff through your Fapshi account. If your balance is not enough, you can always topup. The Payments Section of this documentation shows the steps you would follow to pay through Fapshi.

Why was I debited?

Fapshi processes payments for multiple merchants. When your debit alert reads Fapshi Inc, it simply means that the transaction was made to a business or vendor that uses Fapshi for collections.

Do I need to pay to use Fapshi?

You do not need to pay to use Fapshi; all you need do is create an account (it's free). However, Fapshi offers some services which will deduct a minute percentage of your revenue when you use them.

Do I need to have a Fapshi account for someone to send me money?

No, you do not. Fapshi users can send money to people who do not have Fapshi accounts, provided they have an account on one of our supported operators. Fapshi users can also send money to another user who's on any of these operators by first topping up and then paying out through the person's number. The procedure is simple and seamless.

Does Fapshi keep my money?

Fapshi does not keep its users' money. All account balances, transfers, and topups are kept with our partner operators. They are the ones who have entities to keep, preserve, and secure your money.

Vendor (stores, products, merchants, and more...)

What is a vendor account and why do I need one?

A vendor account permits you to create invoices, own a store, and sell products on Fapshi. However, without a vendor account, you can do transfers (transfers, payouts, topups) or create payment links.

What is a merchant account and why do I need one?

A merchant account permits you to create services and obtain access to our Live API that can be used to integrate our payment suite on your app or website. You have to provide proof of identity to own a merchant account.

What is the difference between a merchant account and a vendor account?

A merchant account is for people who want to integrate payment methods on their website or apps, while a vendor account permits you to create products, own a store, and create invoices on Fapshi.

Why do I need to verify my business to create a service?

We need to be sure of who you are and what your business does; this helps us to propose the best services to you and your clients. Our partners and regulatory bodies also require that we know who our clients are.

General (general questions on using Fapshi)

What do I do if I forget my password?

If you forget your password, you can change it by accessing the login page. There, you can click on the “forgot password” link. Check this guide to see how to change your password if you forget it.

What do I do if I forget my pin?

Your pin is a code that you use for money transfers and payouts on Fapshi; when you create an account, you'd see the option to create this code. If for some reason you lose your code, you'd have to contact customer support for instructions to change it.