Freecharge Wallet does not work on Add and Pay principle and the user does not need to top up the wallet to complete a transaction. In case of offline transactions the user can simply pay the full order amount using the availble wallet balance or cancel this transaction, load money first and do another transaction.