A build-to-order WooCommerce plugin that adds buy-online-pickup-in-store (BOPIS): pickup location selection at checkout, per-location inventory and lead times, time-slot scheduling, and a ready-for-pickup workflow with notifications. Built, installed and supported by ECOSIRE on your WordPress site. Built to order by ECOSIRE for WooCommerce (build-to-order) — indicative price from $99.00 USD; request a quote for a scoped proposal.
イメージプレビューA build-to-order WooCommerce plugin that adds buy-online-pickup-in-store (BOPIS): pickup location selection at checkout, per-location inventory and lead times, time-slot scheduling, and a ready-for-pickup workflow with notifications. Built, installed and supported by ECOSIRE on your WordPress site.
自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。
一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。
ECOSIRE がお客様の WooCommerce 上で構築・設定・インストールします。
約2〜4週間で稼働し、リリース後のサポート期間が付きます。
WooCommerce Store Pickup & BOPIS turns your existing online store into an omnichannel operation where shoppers buy online and collect in a physical store. This is not an instant marketplace download — ECOSIRE builds the plugin to your store's exact catalog, locations and fulfillment rules, then installs and configures it on your WordPress site.
At checkout, the plugin registers a custom WooCommerce shipping method (WC_Shipping_Method) so "Store Pickup" appears alongside delivery, gated by a pickup location selector rendered via the woocommerce_review_order_before_payment and woocommerce_checkout_process hooks. Each location is a lightweight custom post type holding address, opening hours, lead time and a per-store stock map, so a customer only sees stores that can actually fulfill the cart.
The ready-for-pickup workflow adds custom order statuses (registered with register_post_status and the wc_order_statuses filter) — Awaiting Pickup, Ready, Collected — surfaced in wp-admin and fully HPOS / custom-order-tables compatible. Status transitions fire transactional emails (extending WC_Email) plus optional SMS, and time-slot scheduling uses WP-Cron to release and reclaim capacity windows.
Everything is driven through native wp-admin settings screens and exposed over the WooCommerce REST API so your POS or back-office can read pickup orders and flip statuses programmatically. The build respects WPML / multisite when your stores or languages are split.
Because we build it, you get clean, upgrade-safe code (no checkout hacks), data that lives in your own database, and an engineer who knows your configuration when something changes.
Runs several brick-and-mortar stores plus a WooCommerce site and wants online orders collected in-store without paying for delivery or a full POS overhaul.
Needs a clear in-store queue of orders to pick and a one-click Ready status that automatically notifies the customer, with capacity caps so the counter never gets overwhelmed.
Wants pickup logic implemented with proper hooks, custom statuses and HPOS support instead of brittle checkout snippets, and a partner to maintain it through WooCommerce updates.
| 基準 | エコシエール | カスタムビルド | 競合他社 | オドゥー ネイティブ |
|---|---|---|---|---|
| Buy-online-pickup-in-store flow at checkout | 付属 | 付属 | 付属 | |
| Per-location inventory and lead times | 付属 | 部分的なサポート | 部分的なサポート | |
| Pickup time-slot scheduling with capacity caps | 付属 | 部分的なサポート | 部分的なサポート | |
| Ready-for-pickup statuses + automated notifications | 付属 | 部分的なサポート | 付属 | |
| HPOS / custom order tables compatibility | 付属 | 部分的なサポート | 部分的なサポート | |
| Built, installed and configured for your exact stores | 付属 | 付属 | 含まれていない | |
| Instant self-service download, no lead time | 含まれていない | 含まれていない | 付属 | |
| Direct support from the engineer who wrote the code | 付属 | 部分的なサポート | 含まれていない |
Typical delivery is about 2 to 3 weeks from when we confirm your locations, lead times and notification rules. We build against a copy of your store, install on staging for your review, then deploy to production. A single-location setup with default notifications can be faster; complex multi-store, WPML or POS-integrated builds may need longer, and we give you a firm date before you pay.
Yes. Every build includes 30 days of post-launch support covering bug fixes and adjustments. After that, we offer optional maintenance so the plugin stays compatible as WooCommerce, HPOS and WordPress update. Because ECOSIRE wrote the code and knows your configuration, fixes and enhancements are fast — you are not filing a ticket into an anonymous queue.
No. This is a build-to-order engagement. There is no public marketplace download — ECOSIRE develops the plugin for your specific catalog and stores, then installs and configures it on your WordPress site. You own the resulting code and the data stays in your own database.
Yes. We declare HPOS compatibility and store pickup details as order meta on the custom order tables, not legacy post meta only, so the orders admin and any HPOS-aware extensions read them correctly. The pickup method is added through the native WooCommerce shipping-method and checkout hooks, so it coexists with your current payment gateways and delivery methods.
Yes. The custom order statuses are exposed over the WooCommerce REST API, so your POS or internal tools can list awaiting-pickup orders and flip them to Ready or Collected programmatically, which fires the customer notification. We can also wire status changes to SMS or a webhook as part of the build.
A build-to-order WooCommerce plugin that adds buy-online-pickup-in-store (BOPIS): pickup location selection at checkout, per-location inventory and lead times, time-slot scheduling, and a ready-for-pickup workflow with notifications. Built, installed and supported by ECOSIRE on your WordPress site.