OK, see discussion on Payment for Standing Orders BUT on reading this again, I think we’re talking slightly different thing.
Implementation of standing orders will allow for creation of a ‘potential order’ which isn’t processed until certain conditions are met (e.g. ‘OC closes’ for standing order)
This could perhaps be applied as ‘potential order’ which isn’t processed until payment is confirmed, and have some way for users to make partial payments against that order (e.g. integration with Leetchi)
Opens up more questions e.g. are customer payments actually processed or just promised before total is reached and order is finalised? if the former and is never reached then someone has to pay it back. If the latter then probably some payments will never get collected etc - but i guess this is the issue of the org
If looking at (for example) use of leetchi, not sure much else actually needs to be done in OFN (except perhaps interface to explain, invite etc) because the organisation could just create the order, contact their supporters, and complete/process the order once they’re happy they’ve got the money? They could just do this now, but would of course be manual /clunky!