2
You will be able to use XPayment and write a Gateway Plugin for your provider of direct debit etc. Nothing on XOOPS is in itself a title which directly offers you payment, however there are many thousands of providers out there of payment gateways which you would be able to customise a gateway plugin for.
And yes as it is GPL technically you are ment to email it to me when your done so I can include it in the distribution. This feature you talk about for the reciept of the direct debit, is called an IPN, it is when the Gateway provider dials your site with the invoice number and the payment result to notify you that the payment was recieve or rejected.
This with XPayment will fire a Plugin which you can customise for the module you are charging from with XPayment and it to mark the sale through and paid.