How can I set the system to take a payment for the full order value?

How can I set the system to take a payment for the full order value?

Question/Problem 

If a customer has paid for a sales order but we don't have stock, why can we not allocate the full payment?

Resolution/Solution 

This is to do with how your system values have been set up and the steps below should resolve this issue.
  1. Go to [System Setup | System Values | Sales].
  2. Enable the Take Full Payment toggle
    1. When enabled this option will take full payment irrespective of stock status.