Ditto is a simple, intuitive invoicing and payment platform that ties project deliverables to payments to help freelancers get paid on time, every time.
Ditto breaks projects and retainers up into smaller “Phases” that are funded by the client before work begins. Clients only have to fund small chunks of a project at a time, and risk of the project getting off track is minimized.
For each Phase, Ditto sends an invoice, collects payment from the client, and then holds the funds in escrow while the freelancer works.
At the end of a phase, the freelancer requests payment. Ditto confirms with the client that work has been completed as promised, and then immediately transfers the funds to the freelancer, allowing them to more accurately predict cashflow.
No, there's no subscription or monthly fee. We only get paid when you get paid, and what we get paid is 2% of your income. (Less than many payment processing fees!) That means that if you have a slow month, you're not paying for a tool you don't use.
Ditto assumes that both freelancer and client have all intentions of creating an open, positive working relationship. When used correctly, with good intentions and open communication, Ditto is designed to prevent disputes before they arise.
When a freelancer believes that a Phase is complete and requests payment, the client may reject that request. If the client does not approve the release of funds, he must provide the freelancer with the reasons for rejection, giving the freelancer an opportunity to remedy the situation.
The freelancer will then perform updates or work as requested and re-submit the payment request via Ditto. Should the freelancer disagree with the client’s assessment and request, the project will be considered “in dispute.”
Ditto provides channels and guidelines for early dispute communication, but Ditto is not liable if the freelancer and client have disputes that require legal mediation or intervention. Ditto will not release funds being held in escrow without either the unanimous consent of both freelancer and client or a legal order to do so.
Please see our contract for full details on this dispute policy. All freelancers and clients must agree to this contract in order to work through Ditto.
We use Plaid and Stripe to facilitate online payments. Plaid verifies the bank institution credentials, then Stripe processes the payment. Both providers are industry-leading financial technology companies, and we've chosen them for their stability and commitment to security.
That being said, we know many people are hesitant to enter online banking credentials anywhere outside a bank's own site. We understand; it's smart to learn more about the security of a platform before sharing financial details with it. Plaid is a secure, audited, and trusted system that has built partnerships with most major US-based financial institutions and thousands of credit unions across the country. Plaid is also a trusted provider for major financial apps and services, like Venmo, Robinhood, and Stripe. Put simply, banks are on the Plaid platform because banks trust Plaid.
Please read about Plaid security if you seek more information to help you make an informed decision.An important note: Ditto never has direct access to anyone's bank username or bank password. When our service prompts you for this information, you are actually interacting with a secure window into the Plaid system that pops up onto their screen. All credentials are securely encrypted between that pop up window and Plaid, using industry-standard end-to-end encryption.