Watch the explainer video.

From time to time users might require a deposit, for example, to purchase materials. This is less likely than in traditional transactions because IPromise securely and transparently holds the customer payment so the user knows the money is physically there for immediate release once the customer is satisfied the job, or a ‘Stage’ of the job, is done.

The customer cannot take the money back unless you formally agree to it. If there isn’t agreement, IPromise outlines some recommended steps to work through. See here for more detail.