Skip to Content
FeaturesPaymentsOrder Requests

Order Requests

Let customers add items to their cart and send you an order request instead of paying online. You receive their details by email, then confirm the order with them directly — no Stripe or PayPal account required.

When to use this

Order Requests suit businesses that take payment outside the website — bank transfer, invoice, cash on pickup, or a quote agreed over the phone. Common examples:

  • Wholesale or trade orders where pricing depends on the customer
  • Made-to-order and custom products you need to confirm before charging
  • Local pickup or delivery businesses that settle on collection
  • Anyone who simply doesn’t want to connect a payment provider

Customers browse and build a cart exactly as they would in a normal store. At checkout, instead of paying, they fill in a short form and submit their request.

No money moves through Shareables in this flow, and no card details are ever collected. You arrange payment with the customer however you normally would.

Setting it up

Turn on payments

Widgets: open your widget in the Creator, click the Add-ons tab, and toggle on Payments.

Sites: open your site in the Site Builder, click Add-ons in the sidebar, and open Payments and Shopping Cart.

Connect Order Requests

Click Connect Payment Account and choose the Order Requests tile. There’s nothing to fill in — no account, no API keys — so it connects in one click.

Like Stripe and PayPal connections, this one is saved to your account, so you can reuse it on any other widget or site without setting it up again.

Build your request form

Open Order Request Form and add the fields you need. Name and email are always collected and can’t be removed, since you need a way to reply.

Everything else is up to you — click Add a custom field to add things like a delivery address, company name, preferred pickup day or quantity notes. For each field you can set:

  • Label — what the customer sees
  • Field type — Text, Long text, Dropdown, or Checkbox
  • Options — for dropdowns, one option per line
  • Required — whether the customer must fill it in

Drag fields by the handle on the left to reorder them. The Preview panel on the right shows exactly what your customers will see, and you can fill it in and submit it there to test — nothing is sent.

Add buy buttons

Add Buy Now or Add to Cart buttons to your items the same way you would with any payment provider. See Payments for how to add buttons and map prices to your data.

Publish

Publish your widget or site. Order requests only appear for visitors once you’ve published.

What your customer sees

At checkout they get your form — the cart contents and total, then Name, Email and any fields you added. After submitting, they see a confirmation message and receive an email letting them know you’ll be in touch.

You can customise that confirmation with the Message after submitting box in the form editor. Leave it blank to use the default.

What you receive

Every request sends you an email containing the items and quantities, the order total, the customer’s name and email, and their answers to all your custom fields.

The seller email is set to reply directly to the customer, so you can just hit Reply to confirm the order.

Requests are also saved in your dashboard. Open AnalyticsPayments to see them alongside any real payments, marked with a Requested status. Use the Requests filter to show only order requests. Click any row to see the full details, including every answer from your form.

Order requests never count toward your revenue totals, because no payment has been taken.

Using Order Requests alongside Stripe or PayPal

You can offer both. Connect a real payment provider in one slot and Order Requests in the other, and your checkout will show the normal payment buttons plus a Send an order request — pay later option underneath.

This works well when most customers pay online but some need an invoice, or when you want to accept enquiries on higher-value items without losing the instant-checkout path.

To add it, click Add another payment method in your payment settings and pick Order Requests.

Frequently asked questions

Do I need a Stripe or PayPal account?

No. That’s the point of this option — Order Requests works entirely on its own with no payment account, no API keys and no verification.

Do customers enter card details?

Never. The form only collects the contact details and custom fields you configure. No payment information is requested or stored at any stage.

Can I mark a request as confirmed or paid?

Not yet. Requests currently stay marked Requested in the dashboard as a record of the enquiry, and you manage the order from there — usually by replying to the notification email. Being able to track a request through to completion is on our list.

Do prices still show?

Yes. Items keep their prices and the request shows an order total, so both you and the customer have a clear record of what was asked for. It’s just not charged.

Will my existing Stripe or PayPal setup be affected?

No. Order Requests is a separate connection. Your existing providers, buttons and past transactions carry on exactly as before.

What if I move my widget into a site?

Your order request setup, including all your custom fields, comes across with it when you import the widget into a site.

Last updated on