Local pickup payment workflows for WooCommerce

WooCommerce Cash on Pickup Payment Gateway

Add a custom WooCommerce Cash on Pickup payment method with pickup instructions, local payment details, customer notes, and the order status that fits your collection workflow.

Checkout payment method Pay at collection

Cash on Pickup

Pay when you collect your order from our store. Please review the pickup details below.

Pickup location Main store counter
Contact phone Configured by store owner
Optional pickup note field for timing or collection details

The problem

Local stores often need more control over pickup payments.

WooCommerce can support local pickup, but stores often need a clearer checkout payment method for pay on pickup, pickup instructions, customer notes, store contact details, and a custom order status for collection workflows.

The solution

Create a custom local payment method for collection orders.

WooCommerce Custom Payment Gateway Pro lets merchants create a custom Cash on Pickup or Pay on Pickup gateway with pickup location details, local payment instructions, optional customer notes, and the order status that fits their fulfillment process.

Cash on Pickup gateway features

Give local customers clear instructions and collect the details your team needs before pickup.

Create custom Cash on Pickup payment method

Add pickup location

Add pickup instructions

Add store contact phone

Collect pickup notes

Set order status after checkout

Customize payment title/message

Create multiple local payment methods if needed

Example checkout flow

A simple local payment flow for pickup and collection orders.

1

Customer selects Cash on Pickup

Your local payment method appears as a clear WooCommerce checkout option.

2

Sees pickup instructions

Show pickup address, store phone, opening hours, and payment details.

3

Adds pickup note

Collect notes for collection time, vehicle details, or other local order information.

4

Order is placed

Set the order status that fits your local pickup and manual payment workflow.

Use cases

Built for local collection businesses.

Offer a WooCommerce local pickup payment method that matches how your store collects payment in person.

Local stores

Let nearby customers reserve items online and pay when they collect the order.

Restaurants and cafes

Accept pickup orders with clear local payment and collection instructions.

Florists

Collect pickup notes for timing, recipient details, or special handling.

Repair shops

Let customers place service orders online and settle payment at collection.

Pickup-only stores

Create a checkout flow built around local collection instead of shipping.

Local payment at pickup

Support cash, card terminal, or local wallet collection handled in person by your staff.

Clarification

Designed for manual local payment collection.

Cash on Pickup is for manual/local payment collection at the time of pickup. It does not process in-person card payments, connect to a physical terminal, or confirm that payment was collected automatically.

Frequently asked questions

Common questions about using WooCommerce Custom Payment Gateway Pro for cash on pickup and local collection workflows.

Can I show pickup instructions?

Yes. You can add pickup location details, store hours, contact information, and clear collection instructions at checkout.

Can customers leave pickup notes?

Yes. You can collect pickup notes or other custom checkout information for local collection orders.

Can I use this with Local Pickup shipping?

Yes. You can use a custom Cash on Pickup payment method alongside WooCommerce Local Pickup shipping workflows.

Can I rename the payment method?

Yes. You can customize the payment title and checkout message, such as Cash on Pickup, Pay on Pickup, or Pay at Collection.

Can I set the order status?

Yes. You can choose the order status after checkout so pickup orders match your manual fulfillment process.

Does it process card payments at pickup?

No. This is for manual/local payment collection. It does not process in-person card payments or connect to a physical terminal.

Add Cash on Pickup to WooCommerce checkout.

Create a custom local pickup payment gateway with pickup instructions, customer notes, and manual order handling.