I did work on POS integration. Can you be more specific on the issue you are facing?
Invoice can be made in anyway but Invoice is just the proof of document which says that customer has utilised the service but the payment will be done separately. It can be through Bank Statements or Bank Payment Advices or in any other form and will be reconciled with this invoice later when it happens in ByD.