Suppliers get paid immediately when a customer purchases your product. You'll be paid through Stripe according to the revenue splits you decided with your retailer partner.
The retailer collects payment from the customer, just as they would for any order made in their shop. The retailer's credit card is then charged for the supplier's portion. The supplier receives its portion of the sale via Stripe.
Retailer and supplier revenue splits are decided by the supplier during the onboarding and setup process and can be changed for future partnerships from your settings page.
Note: Sales tax and shipping are not sent to the supplier, so please consider this when determining your revenue splits.