My client has customers who maintain a credit. That is the customers pay in advance. Is there a way that these customers can make their selection of products and not pay?

GV is one option but I was hoping if there was some other possibility?