This looks very promising.
All elements are there.
- Total deposits
- Total Payouts
- Total fees
- Total wallet balance so users can check how much is missing for the next deposit.
A number of changes to consider.
- Lower the transaction fee to 0.0001 (blockchain records it as 0.0001 but site says 0.001)
- Lower the confirmations count to 1
- If there is no deposit within 48 hours instead of paying 200% pay out the wallet balance to the last deposit.
- Enable automatic payouts