The reason user is unable to see "Pay with funds option after generating invoice is that no funds is allocated to that client. User need to add funds when new client is added by clicking on "Add funds" option.
Please refer to Client for further reading.