Right now the only way to pay for orders is to go through the process manually through PayPal.
However you pay for products per supplier and not per product. If a customer buys multiple products from a supplier in a single order, you only need to go through the payment process once before your all your products are shipped out by that supplier.