When a user checks out with Ola Money and has insufficient balance, user can load money and pay.
User chooses to pay rest of the amount using cards or netbanking options.
User completes the payment and you get a response on onActivityResult in case of native flow and return url in case of a web flow.
You do not need any extra steps of integration for this flow. It's already in built in our native and web flow checkout.