This article completes: Allow front-end checkout to select shipping methods, and set up guest checkout, payment waiting time, and notifications.
Payment certificates and invoice types can be found in How to Set Up Payment and Invoices.
The checkout, payment, logistics, and invoice tabs will only appear when online purchase is enabled.
Green World delivery, convenience store pickup, and Black Cat refrigerated delivery require the platform to enable logistics integration, while international shipping requires enabling international shipping. If not enabled, the logistics tab will display "Not enabled by platform"; general delivery and in-store pickup can still be used, see How to Set Up Payment and Invoices for "seeing 'Not enabled by platform'".
Path
Sidebar E-commerce → Store Settings (/admin/commerce/store).
Be sure to click save at the bottom after making changes.
List tab can set:
| Settings | Description |
|---|---|
| Number of items per page in shop list (6/12/24) | Default when the number of items per page is not specified on the front end /shop. Visitors can still switch the list. The number of items/pages in the category card block should be set in the page editor and is unrelated to this setting. |
| Number of columns per row on desktop (1/2/3/4, default 3) | Only affects how many product cards are displayed per row on the front end /shop. The product list block on the page should be set in the page editor. |
| Mobile/Tablet arrangement | Default "Standard": 1 column for mobile, up to 2 columns for tablet. "Compact": 2 columns for mobile, 3 columns for tablet, and will not exceed the number of desktop columns. |
| Allow multiple collapsible categories to expand | Default is off: only one can be expanded at the same level in the sidebar; expanding another will collapse the original. When enabled, multiple can be expanded simultaneously. |
| Display product search bar | Default is on. Displays keyword search on the front end /shop. When turned off, the shop page can only be filtered by categories. |
| Display search button in header | Default is off. When enabled, a search button appears in the header across the site, allowing searches for products and categories. Clicking suggestions can lead to categories or products; pressing Enter will go to the search results at /shop. The e-commerce module must be enabled. |
This page is still visible when online purchasing is not enabled.
Related pages to this article:
| Page | Purpose |
|---|---|
| List | Default items per page, desktop column count, mobile/tablet arrangement, sidebar category collapse, shop search bar, and header search button on the front end /shop |
| Checkout | Taxes, guest checkout, shopping cart count, pending payment/reminder hours, order shortcode, market, invoice defaults |
| Payment | Online payment and bank transfer, see How to set up payment and invoices |
| Logistics | All shipping methods, shipping fees, ECPay shipping order settings (below this article) |
| Invoice | ECPay electronic invoices, see How to set up payment and invoices |
| Notifications | Order/inquiry emails and LINE button |
The three pages for payment, logistics, and invoices are part of the same payment settings. Changes will take effect only after saving at the bottom.
Checkout page
| Settings | Description |
|---|---|
| Collect tax | Default is off. When enabled, product prices are considered pre-tax. Product pages, shopping cart, checkout, and POS will add tax based on the tax rate, displaying pre-tax amounts and total amounts including tax. The tax applies to the discounted product amount, excluding shipping; tax amounts are rounded to the nearest dollar. |
| Tax rate (%) | Only appears when collecting tax is enabled. For example, 5 means 5%. Range 0–100; set to 0 to not charge tax. |
| Guest checkout | When enabled: guests can check out without logging in. When disabled: only logged-in members can complete checkout. |
| Allow customers to download design drafts | When enabled, buyers can download their print PDFs in order details (requires online design). |
| Shopping cart count method | Item count (number of different products) or Total quantity (total number of items), affecting the shopping cart number displayed in the header. |
| Pending payment timeout (hours) | For non-instant payments like ATM/convenience store, default is often 72 hours; overdue orders will be marked as overdue and notifications can be sent. Range approximately 1–168 hours. |
| Reminder email advance (hours) | Send reminder emails a few hours before the payment deadline; must be less than or equal to the pending payment timeout. |
| Order shortcode | 2–4 characters used to form the order number prefix. Should be changed minimally after going live. |
| Market/Currency | Taiwan (TWD) or International (USD). Default currency for checkout; if a single product has a custom currency, it will still follow the product's currency. |
Invoice defaults (checkout behavior)
| Settings | Description |
|---|---|
| Default Carrier Type | Default when the buyer does not change (e.g., no carrier issued/cloud invoice, based on screen options) |
| Allow Buyers to Override Carrier | Can select mobile barcode, personal ID, or company registration number at checkout |
| Automatically Issue Invoice After Successful Payment | Requires Green World B2C format and complete buyer information; can still be processed manually in order details if failed |
| Lock Carrier Settings | Restricts buyers from changing the carrier |
The actual types of invoices that can be issued are enabled on the Invoice tab, see How to Set Up Payment and Invoices.
Shipping Methods (Logistics Tab)
In the store settings, go to the Logistics tab. Each shipping method has a card; turn on the switch and fill in the shipping fee. Only the methods you enable will appear on the checkout page.
Shipping fee amounts and free shipping thresholds are in New Taiwan Dollars (displayed as NT$); filling in Free Shipping Threshold as 0 means no free shipping.
| Method | Suitable For | Who Ships |
|---|---|---|
| Green World Logistics (Home delivery, convenience store pickup, convenience store cash on delivery) | Applied for Green World Logistics | Create Green World Logistics order with one click in the backend |
| General Home Delivery (Self-shipping) | Not yet integrated with logistics, self-shipping | You ship yourself, then fill in the logistics provider and tracking number in the order |
| Store Pickup | Has physical pickup points | Customers pick up in-store |
| PAYUNi Black Cat Cold Chain Delivery | Selling frozen or refrigerated products | Automatically create Black Cat logistics order when customers pay |
| International Shipping (Self-shipping) | Shipping overseas | You ship yourself |
Green World Logistics
After enabling Green World Logistics, you can separately enable:
| Method | When to Open | Common Additional Fields |
|---|---|---|
| Home Delivery | To send via delivery | Shipping fee, free shipping threshold |
| Convenience Store Pickup (Pickup Only) | Pay online first, then go to the convenience store | Shipping fee, free shipping threshold; select the convenience stores to be opened |
| Convenience Store Pickup with Payment | Pay at the convenience store | Shipping fee; uses the previously selected convenience stores. Order amount limit NT$ 20,000, exceeding this will prevent the customer from submitting, requiring a change to other payment or shipping methods |
After enabling convenience store pickup or convenience store pickup with payment, Available Convenience Stores will appear:
- First select Store to Store (C2C) or Bulk Shipping (B2C). Must be consistent with the type applied in the ECPay backend, both cannot be selected simultaneously.
- Then select the convenience stores. Store to Store can choose 7-ELEVEN, FamilyMart, Hi-Life, OK. Bulk Shipping can choose 7-ELEVEN, FamilyMart, Hi-Life (OK is not available).
- Checkout will have one option for each store. The store selected by the customer will open that store's location map. The shipping fee will still share the rates of "Convenience Store Pickup" or "Convenience Store Pickup with Payment."
Stores that have not been selected will still only show the originally set channel at checkout. At least one must be kept; canceling all will prevent saving.
Shipping Order Settings
When shipping an order, click "Call ECPay to create a logistics order," which will use the default values here. Must be consistent with your store code and logistics type applied in the ECPay backend.
| Settings | Description |
|---|---|
| Delivery Logistics Provider | Black Cat Express (TCAT) or Chunghwa Post (POST). Chunghwa Post does not support cash on delivery. |
| Chunghwa Post Package Weight (kg) | Required when selecting Chunghwa Post, maximum 20 kg, all Chunghwa Post orders use this weight. |
| Delivery Package Size | 60/90/120/150 cm (total length of three sides). Black Cat charges based on size; all delivery orders use this size, with the postal code automatically determining same city, other counties, or remote islands. |
| Sender (Required for Shipping Order) | Name, mobile (starts with 09), landline (optional), postal code, address. |
When Green World Logistics is not enabled, you can still use regular delivery to ship, then manually fill in the tracking number in the order.
Regular Delivery (Self-Shipping)
No need to integrate logistics. Customers fill in the delivery address, you ship it yourself, then fill in the logistics provider and tracking number in the order. You can enable Allow Cash on Delivery. For details, see How to Collect Payments Without Integrating Payment Processing.
Store Pickup
Please add at least one active pickup store for the store pickup option to appear on the checkout page. You can also enable Allow In-Store Payment.
PAYUNi Black Cat Low-Temperature Delivery
Used when selling frozen or refrigerated products. You must first enable PAYUNi in the Payment tab and complete the credentials to activate it.
| Settings | Description |
|---|---|
| Frozen Delivery / Chilled Delivery | Individual switches, shipping fees, and free shipping thresholds. |
| Default Package Size | 60 / 90 / 120 cm. Can be changed when printing the shipping label. |
| Hide Product Name on Shipping Label | When enabled, the shipping label will not print product details. |
| Shipping Label Notes | Optional, printed on each shipping label, within 50 Chinese characters. |
| Shipping Status Notification URL | Please copy the entire URL displayed on the screen to the PAYUNi store backend's logistics settings (Notify URL) for the order page to automatically update shipping status and tracking number; if not set, manual inquiry is still possible on the order page. |
You also need to set Low Temperature Delivery to Frozen or Chilled on the product editing page (see How to List Products). After that:
- When there are low temperature products in the shopping cart, only the corresponding temperature layer of Black Cat delivery will appear at checkout.
- Always use PAYUNi online payment; remittance and cash on delivery are not provided.
- Frozen and chilled products cannot be placed in the same order.
- The logistics order is automatically created when the customer makes payment; for shipping, go to the order to print the shipping label, see How to Process Orders.
International Shipping (Self-Shipping)
Set shipping fees by region, shipped by you, see How to Set International Shipping Region Fees.
Notification page (related to orders)
After closing, emails of this type will not be sent (platform email service must be set up). Default is mostly enabled.
Buyer (Order): Order confirmation (pending payment), payment reminder, payment completed, order overdue, order shipped, refund completed, invoice issued, order message.
Site Owner: New order, payment completed, overdue, shipped, refund, invoice, order message, FTP upload failed. Site owner email uses site recipient email; LINE must be bound first in LINE notifications.
LINE 'View Order' button: After closing, the customer order LINE card will not display a link to go to the order.
Inquiry email switch can be found in How to Handle Inquiry Orders and Email Notifications.
Recommended online launch order
- Fill in checkout: whether visitor or not, pending payment hours, shortcode, market.
- At least one shipping method must be enabled, convenience store/pickup must have the store or map process tested; to use Green World for shipping, fill in the sender settings for the shipping order.
- After receiving the payment flow (next article), use Sandbox for the next test order.
- Check if the notification email has arrived in the inbox/junk mail.
How to verify
- The front-end checkout shows the shipping methods you have enabled, with shipping fees/free shipping according to the settings.
- When guest checkout is closed, orders cannot be submitted without logging in.
- ATM/convenience store code orders will display the payment deadline; after the deadline, the status will be overdue.
- After shipping, the buyer receives a shipping notification (if the switch is on).
Common issues
| Status | What to do |
|---|---|
| No checkout/logistics page | Not enabled for online purchases by platform. |
| No convenience store option at checkout | Logistics page has not activated Green World Logistics or convenience store pickup, or Green World Logistics credentials not set. |
| Unable to send cash on delivery for convenience store pickup | Order exceeds NT$ 20,000, please use other payment or shipping methods. |
| In-store pickup option not selectable | No pickup locations added, or all locations are disabled. |
| Unable to enable low-temperature delivery switch | First enable PAYUNi on the payment page and complete the credentials. |
| Only Black Cat low-temperature delivery available at checkout | Shopping cart contains frozen or refrigerated items, which is expected behavior. |
| Failed to create logistics order with Green World | Sender information not filled, selected Chunghwa Post but weight not filled, or recipient address missing postal code. |
| Did not receive email | Notification page is closed, contact email is incorrect, or it went to spam. |
