Before placing your bid read my project details carefully, Any non-related proposals will be ignored.
We have an MLM custom coded script in code-igniter. We are already using coin payments as the payment gateway for incoming and outgoing payments, but the problem is coin payments do not allow MLM companies and can be blocked at any moment. So we ended up looking forward to implementing our bitcoin payment gateway and found out about btcpay bitpay alternative which we would like to use with our script for incoming payments. The only problem we are having with btcpay is we cannot use it for outgoing payments (Payout). So we need a solution for that also. As I said we could not use 3rd party payment gateway for our script so if there is a possibility to use the same server to set up an outgoing payments wallet, then it will be great but if you have any other better solution so you can share with me that will be a great help.
So here is what we need in short:
Btcpay (self-hosted bitpay server) API configured with our script for incoming payments.
Configure a payout solution for same bitcoin server
Fix two minor issues in our MLM script
We will provide you self-hosted btcpay server configured and ready to use, but if you want to set it by yourself, then it is up to you. BTCPay uses the same API integration methods which Bitpay is using.
We can set up another bitcoin node for outgoing payments if that is also easy to use. We are not coding experts, so we do not know precisely how to use bitcoin core command line wallet. But if there is any way can use bitcoin core GUI wallet and configure it to send payments then we are happy to provide a desktop server also which you can set with Bitcoin core GUI wallet and use its API for outgoing payments.
Once BTCPay API is configured, we will test everything like if payment is low then what BTCPay has asked the customer to pay whether it is asking them to send the rest or not.
Our script must not activate user account until he does not pay the full invoice Example: BTCPay asked the customer to pay 0.0051 but customer paid 0.0050 so it must not activate the account, but if BTCPay asked the customer for 0.0051 and customer paid 0.0052 it must enable the customer account.
Invoice system must work with the QR code and must show btc address with the timer.
All bugs and issues must be resolved if any appear because of your coding anywhere in the script as for now just without two minor problems our script is not logging or showing any errors.
While placing your bid, please write the word (mlm script) So I can make sure that you have read my project details.
If you are interested in doing this job and have complete command over the work we required with Bitcoin core, BTCPay API integration and Code-igniter, then please do not hesitate to submit your bid but if you are someone who does not have much experience and willing to do experiments then I am sorry I will not hire you.