Help guides and articles for your catering business.
Control how customers pay when they place an order through your online order form.
Each online order form can be configured with one or more payment methods. Customers choose their preferred option at checkout. You can enable as many methods as make sense for your business β for example, offering both invoicing and card payment side by side.
Payment method settings are found under Online β Order Forms β Settings β Payment Methods.
The customer places their order and receives a confirmation email. Your team reviews the order, prepares a quote with any additional charges (such as delivery fees and taxes), and sends it to the customer. Payment is collected separately β by bank transfer, cheque, or however you normally invoice.
This is the default option and suits businesses that want to review and confirm every order before payment is requested.
Similar to invoiced, but the customer is shown a message asking them to pay before delivery β typically by bank transfer. No payment is collected automatically through Puree. Your team still reviews the order and converts it to a quote, then follows up to confirm payment has been received before fulfilling the order.
This option is useful when you want customers to commit to paying upfront without setting up online card processing.
If your Stripe account is connected to Puree, you can offer credit card payment directly at checkout. Customers pay at the time of placing their order β no waiting for a quote, no follow-up emails.
When a customer pays by card:
Because the order is auto-accepted on payment, we recommend configuring your delivery fees by postcode before enabling Stripe β this ensures the correct total (including delivery) is charged to the customer's card at the time of payment. See Online Order Form β Delivery Fees by Postcode for details.
Stripe must be connected first. The card payment option is only available after you've connected your Stripe account under Settings β Integrations. If Stripe is not connected, the option will appear greyed out in your order form settings.
You can enable more than one payment method on a single form. For example, enabling both Invoiced and Pay by card lets customers choose at checkout β some may prefer to pay immediately by card while others want an invoice. At least one payment method must be enabled at all times.
If only one payment method is enabled, the customer doesn't see a choice β the order is submitted with that method automatically. If multiple methods are enabled, the customer sees a selection at checkout before submitting their order.