how to make a pending charge

there are business who need the option to make a pending charge because they work by wheights and supply, the meaning is when costumers put his credit card the system put his charge on pending status, when the business finish making the order it will change the price and confirm the order.