Hello! Let's break down exactly how money moves on your website and where your profit goes.
Because your website is connected to another provider via an API, the system does not collect your profit and hold it for you to withdraw later. Instead, you get your profit instantly.
Here is a simple example to show you how it works:
1. The Setup (Cost Price vs. Selling Price)
* Let’s say the API provider sells 1GB of data to you at a wholesale price of ₦200.
* You set your website to sell that same 1GB of data to your customers at a retail price of ₦250.
* Your expected profit is ₦50.
2. The Customer Buys (Where the money goes)
* Your customer visits your website and buys 1GB of data for ₦250.
* The customer pays this ₦250 through your Paystack payment gateway.
* **Result:** That entire ₦250 (Cost + Profit) goes directly into your Paystack account.
3. The System Delivers the Data
* Immediately after the customer pays, your website automatically connects to the API provider to deliver the data.
* The API provider simply deducts their wholesale price (₦200) from the money you already funded in your API wallet.
4. Where is your Profit?
Your profit is **NOT** inside your API wallet, and it is NOT kept separately for you to withdraw. Your profit is already inside your Paystack account.
Think about it like this:
* You received ₦250 in your Paystack account.
* You spent ₦200 from your API wallet.
* The remaining ₦50 in your Paystack account is your pure profit!
Summary: Why is there no "Withdraw Profit" button
You don't need a button to withdraw your profit because the API provider never took your profit in the first place. The API provider only takes the exact wholesale price of the product from your API wallet. The extra money you added on top (your profit) was paid directly to you by your customer via Paystack.
To get your profit, all you have to do is withdraw your money from your Paystack dashboard straight to your local bank account.
How Your Profit Works (Manual Bank Transfer)
The logic is exactly the same, and in fact, it is even easier to understand with manual bank transfers!
When a customer uses a manual bank transfer, they are sending the money straight into the vendor's personal or business bank account.
Here is how you can explain the manual bank transfer scenario to them:
***
### How Your Profit Works (Manual Bank Transfer)
If your customers pay you via manual bank transfer instead of Paystack, the process is exactly the same. The only difference is where the money goes.
Here is how it works step-by-step:
1. The Setup
* Let’s say the API provider sells 1GB of data to you at a wholesale price of ₦200.
* You sell it on your website for ₦250.
* Your expected profit is ₦50.
2. The Customer Pays You directly
* Your customer places an order and makes a manual transfer of ₦250 directly into your personal or business bank account.
* Result: You now have the full ₦250 (Cost + Profit) sitting physically in your bank account.
3. The System Delivers the Data
* You approve the payment on your website, and your site connects to the API provider to send the data to the customer.
* The API provider deducts only their wholesale price (₦200) from the money you already funded in your API wallet.
4. Where is your Profit?
Your profit is not on the website, and it is not in your API wallet. **Your profit is the extra money that was paid into your bank account.**
Think about it:
* You received ₦250 in your bank account from the customer.
* Your API wallet was only charged ₦200 to deliver the service.
* That means you have ₦50 pure profit left over in your bank account.
Summary
Because the customer paid the full amount directly into your bank account, you already collected your profit upfront! The API provider only takes the wholesale cost from your wallet to supply the service. There is no need to "withdraw" profit from the website because the profit never left your bank account.