The All-or-Nothing, also called 100% Threshold, is a common funding type used when a minimum funding amount is required to proceed with the project.
This is most commonly used for funding new business ventures or product launches. This funding type uses a pre-authorization transaction in which the backer/supporter agrees to pay the pledged amount if/when the project meets its goal.
Funds are only captured if a project reaches its goal. This method eliminates the need to issue refunds if a project does not meet its goal.