Project Name: JustMoney Invoice
Project Track: Web3
Team Name: JustMoney
Team Member(s): 6 @TobiasJM @Alexey @PorkyPork @JasonHunter @LineHammett @fabsltsa
HackerEarth Project Link: HackerEarth
Project Goal:
To develop an online invoicing platform that allows users to effortlessly create, send, and automatically track the status of their invoices, be it paid or overdue.
JustMoney Invoice is a user-friendly invoicing platform tailored for freelancers, crypto/web3 projects, and small businesses that need to issue invoices to third parties and receive payments in cryptocurrency.
With JustMoney Invoice, you can simplify your financial processes. It offers seamless tracking of payments, eliminating the need for users to manually verify whether invoices have been settled. It also highlights any overdue invoices. This efficiency is achieved through integration with the JustMoney Pay payment gateway. Taking advantage of the “payment links” feature, each invoice is endowed with a unique payment link through which recipients can settle their dues. By utilizing the JM Pay API, we can automatically retrieve the payment status of each invoice, marking it as ‘PAID’ once it has been settled by the recipient.
Stay connected, no matter where you are. Create and manage your invoices on our platform using either your mobile device or laptop.
Consistent with our brand ethos, we are deeply committed to delivering the best possible customer experience. Furthermore, our customer support team is available 24/7, ensuring you always have assistance when you need it. While this addition complements our existing product suite, including our DEX and JM Pay, it stands as a distinct offering tailored to cater to a slightly different target group.
Project Value:
Crypto companies, as well as freelancers who accept crypto, currently face a dearth of robust invoicing solutions. This absence leaves both startups and freelancers with a significant void in their financial toolkit. A dedicated invoicing solution is indispensable for these entities. It not only streamlines payment processes but also upholds a level of professionalism in transactions and aids in meticulous financial record-keeping — all pivotal for their sustained success.
Project Info:
invoice-compressed.pdf (2.6 MB)
Presentation & Demo Video:
Project Website:
Project Test Instructions:
-
Login with your wallet
-
Open the settings tab and enter the default company name, address and the wallet address where you want to receive the payments. You can also upload a logo if you want.
-
Click new invoice button
-
Fill all the needed fields and hit save. You will also see the payment link generated at this point.
-
You can send the invoice by mail or download it as PDF
-
If invoice is paid it will be marked as “PAID” on the left side (invoice list)
-
You can clone the invoice or edit the current one to test those functionalities or you can also mark the invoice as “paid” or “sent”
Project Details:
Cost of use:
- Platform Access: The platform is accessible at no cost to all users.
- JM Pay Fees: The JM Pay payment gateway imposes a charge of 1% + $0.25 commission on each payment processed through the system. This is the sole fee linked to platform usage.
- Future Plans: In the coming phases, we are considering the introduction of premium plans that might incorporate additional payment methods, such as PayPal.
Payment processing
- Payment Link: This link redirects the user to a payment page where they can select from a diverse range of tokens and networks for payment. Should a user opt for any token other than USDT, it will be automatically swapped on a decentralized exchange to USDT. Thus, billers consistently receive payments in USDT to their respective wallets.
Features of JustMoney Invoice:
- Wallet Login: Compatible with TronLink and Tron-supported wallets, MetaMask and MetaMask-supported wallets, and WalletConnect.
- Default Configuration: Enables users to set default parameters such as the company name, address, preferred wallet address for incoming funds (upon invoice settlement), and tax percentage (if applicable).
- Logo Integration: Customize each invoice with your company’s or project’s logo.
- Creation: Add multiple items to an invoice with automatic calculations for total amounts and applicable taxes.
- Cloning: Replicate existing invoices for recurrent billing.
- Editing: Make necessary adjustments or updates to your invoices.
- Deletion/Archiving: Remove or archive invoices as needed.
- Status Updates: Manually mark an invoice as sent or paid (especially useful if payments are made outside of the provided payment link).
- Download and Share: Retrieve invoices in PDF format or email them directly to the intended recipients.
- Payment Status Monitoring: Harness the power of the JM Pay API and payment links for real-time payment tracking.
Project Milestones:
As usual we tried to deliver a product as polished as possible before presenting it. The next milestone will be archiving invoices. We are of course going to listen inputs from the community and therefore possibly going to add more features before the end of the hackathon based on those inputs.