RCP Fulfillment — Store Pickup and Delivery for React Checkout Pro

$399.99
  • Adds Store Pickup vs Delivery selection directly inside React Checkout Pro.
  • Shows delivery address, delivery date, and delivery time inputs only when Delivery is selected.
  • Works with Toweringmedia fulfillment modules for operational handoff.
  • Supports distance-based delivery pricing workflows when configured.
  • Built for merchants running local delivery + pickup checkout flows in Magento 2.

Description / RCP Fulfillment — Store Pickup and Delivery for React Checkout Pro

RCP Fulfillment for React Checkout Pro (Magento 2)

RCP Fulfillment extends React Checkout Pro by adding a fulfillment decision step at checkout: Store Pickup or Delivery. The UI is designed so shoppers choose a fulfillment method first, then complete only the fields required for that path.

For Pickup orders, checkout can proceed without a delivery address. For Delivery orders, the customer enters delivery details and selects date/time options so your team can execute local hand delivery workflows.

Store pickup selected in React Checkout Pro

Delivery selected in React Checkout Pro

What this extension does

  • Adds a fulfillment selector (Pickup vs Delivery) to the React checkout flow.
  • Conditionally shows delivery-specific fields only when Delivery is selected.
  • Captures checkout data needed for fulfillment operations and order routing.
  • Supports date/time capture to align order placement with real service windows.
  • Works with Toweringmedia checkout and fulfillment module stack.

Fulfillment behavior (important)

When Store Pickup is selected

  • No shipping/delivery address is required for fulfillment.
  • Customer completes billing/payment details and places the order.
  • Order is marked for pickup-style handling in your internal workflow.

When Delivery is selected

  • Delivery address and delivery schedule fields become part of the checkout flow.
  • Optional geolocation/mapping setup can be used for distance-aware delivery logic.
  • Distance-based pricing flows can be paired with your configured per-mile rules.

Recommended module stack

  • React Checkout Pro as the checkout foundation.
  • Distance-delivery logic module for delivery zone or mileage-based pricing.
  • Store pickup module for pickup timing/location workflows.
  • Your selected payment gateway integration (Authorize.Net, Moneris, etc.).

Validation checklist before going live

  • Pickup path completes successfully without forcing delivery address fields.
  • Delivery path enforces required delivery fields and produces valid totals.
  • Date/time selections save correctly to the order and are visible to operations staff.
  • Delivery pricing behavior matches your expected rules in real checkout scenarios.
  • Mobile and desktop checkout UX are both validated end-to-end.

Who this is for

RCP Fulfillment is built for merchants who run both store pickup and local delivery, and need that decision captured clearly during checkout without forcing unnecessary fields on every customer.

Learn more

My Cart

Loading...

Customer Login

Checkout as a new customer

Creating an account has many benefits:

  • See order and shipping status
  • Track order history
  • Check out faster