App Introduction
Accept delivery time requests tailored to Japanese carriers, and set delivery dates aligned with holidays and cutoff times! Supports CSV export of delivery slips with delivery dates/times (integrated with Yamato Transport B2 Cloud API) and tracking number uploads. 🚀 Delivery slip-related features now compatible with **Shopify Fulfillment Split**! (2025/09/26) | You can now require delivery date/time selection per product tag! (2025/08/19) | 🚚 **Customizable delivery settings for Japanese carriers like Yamato, Sagawa, and Japan Post** | 📅 **Sync with your store’s operating schedule to account for holidays and non-delivery days** | 📦 **Flexibly adjust delivery time request settings based on products or order volume** | 🛒 Let customers select delivery dates/times on the cart page based on your store’s operations (💎 Shopify Plus users can also set this up on the checkout page!) | ✨ Reduce redeliveries to boost user experience! | 📑 One tool for all delivery tasks: CSV export of delivery slips & tracking number uploads! | 🔐 Demo store PW: piechi
Core Functionality
- Supports major Japanese carriers: Compatible with Yamato Transport, Sagawa Express, Japan Post, and more. Custom carriers can also be added optionally. [Yamato Transport integrates with B2 Cloud API]
- Flexible delivery date settings: Set preferred delivery dates based on products/order quantity/delivery region & restrict preferred delivery dates based on conditions like product tags/weight/order amount
- Delivery time slots considering store operation schedules: Set non-deliverable dates accounting for holidays or long-term closures when shipping cannot be processed. Configure minimum/maximum preferred delivery dates and cutoff times
- Delivery location settings: Set up delivery location options (valid for Yu-Pack too) for when recipients are absent or unavailable. Register delivery date/time and delivery location fields in order meta fields
- CSV export: Export order information in CSV format for printing labels compatible with Yamato Transport/Sagawa Express/Japan Post, and import tracking numbers to include in shipping confirmation emails
Merchant-Friendly
- Japanese Local E-commerce
- Cross-border Japanese E-commerce
- Multi-carrier E-commerce
- Japanese Order Independent Station
Basic Information
- Developer:&d
- Address:中町1丁目4番2号, 町田市, JP-13, 1940021, JP
- Price: Free / Free plan
- Rating:4.4 / 5
- Comment Count:13 comment
- Release Date:2019-4-29
- Supported languages:Japanese
- Compatible products:Shopify
Application Screenshot
Price Plan
NORMAL
- Setting of Desired Delivery Date and Time Slot
- OpenLogi Integration ※1
- CSV Export Settings
- Tracking Number Management
- Delivery Date/Time Specification by Prefecture
- B2 Cloud API Integration ※2
- ※1 Automatically reflects delivery date/time settings based on OpenLogi's warehouse operation schedule.
- ※2 Pay-as-you-go billing: $0.05 per transaction
ADVANCED
- All features of the NORMAL Plan
- Nexus Engine Integration (※1)
- Hide Delivery Time Slot Module Setting (※2)
- Product-Specific Delivery Time Slot Specification
- ※1 You can now configure integration with external services.
- ※2 You can now hide the module under the set conditions.
User Location & Comments
User Location
Comments
Shopify API Used
- POST /admin/api/carriers.json
- PUT /admin/api/carriers/{carrier_id}.json
- GET /admin/api/carriers.json
Permission:write_carriers,read_carriers,manage_shipping
- POST /admin/api/fulfillment_service_rules.json
- PUT /admin/api/fulfillment_service_rules/{rule_id}.json
- GET /admin/api/fulfillment_service_rules.json
Permission:write_fulfillment_rules,read_fulfillment_rules,manage_orders
- POST /admin/api/shop_schedules.json
- PUT /admin/api/shop_schedules/{schedule_id}.json
- GET /admin/api/shop_schedules.json
Permission:write_shop_schedules,read_shop_schedules,manage_store
- POST /admin/api/orders/{order_id}/metafields.json
- PUT /admin/api/orders/{order_id}/metafields/{metafield_id}.json
- GET /admin/api/orders/{order_id}/metafields.json
Permission:write_orders,read_orders,manage_orders
- GET /admin/api/orders.csv?status=fulfilled
- POST /admin/api/orders/{order_id}/fulfillments.json
- PUT /admin/api/orders/{order_id}/fulfillments/{fulfillment_id}.json
Permission:read_orders,write_fulfillments,manage_orders