SHOPLINE has launched the "Multi-Attribute Products Order Checkout" feature to support increasingly diverse product types. Customers can purchase products with different temperature zones and package sizes without delivery limitations, and check out all the products in one order.
In this article, you'll find:
- Set up multiple product attributes for checkout
- Checkout page with multiple product attributes
- Notes
Before you begin, please note:
- To apply for this feature, please contact our Online Merchant Success Team.
- This feature is available to Taiwan / Hong Kong stores.
1. Set up multiple product attributes for checkout
Step 1. Enable the feature in Checkout Settings
In the SHOPLINE Admin, go to [Settings] > [Checkout Settings]. Switch on the toggle for "Multiple Product Attributes for Checkout" to enable the feature.
Step 2. Confirm the notes
A pop-up window will show the notes on enabling this feature. Click Confirm after reading it carefully.
*Notes:
- After enabling this feature, the following features will no longer apply:
- Delivery methods can’t be set for promotions and bundle promotions. These promotions will apply to all delivery methods.
- Payment methods can’t be set for free shipping promotions. These promotions will apply to all payment methods.
- Canceling and combining orders by customers are not supported.
- The lock inventory feature for livestreams and social post selling is not supported.
- After enabling this feature, you need to adjust the delivery and payment settings:
1. Before enabling the feature,
the system defaults to "Non Cash on Delivery" for custom delivery methods.
After the feature is enabled, you can select to provide cash-on-delivery method
when adding a custom delivery method.
2. The cash on delivery method needs to
reset the discount application rules,
and the system defaults not to apply to any discounts.
Step 3. Set up product attributes
Enter the product attributes and the attribute names in different languages. Click Update to save the settings.
*Notes:
- The first product attribute is the system default category. All products with no attribute are set to fall into this category.
- Please fill in at least 2 product attribute names. You can enter up to 30 characters per name.
- Any attribute name left blank will appear as "(unnamed)" when you set attributes for individual products. Please double-check before clicking Update.
To learn how to set attributes for individual products, please refer to Set Up Product Attributes.
2. Checkout page with multiple product attributes
Step 1. Combine product attributes
After enabling this feature, products with different attributes will be combined into one cart on the shopping cart page. Customers can check out products of all product attributes at one time.
*Note: Each product attribute generates one sub-order, and all sub-orders belong to the same cart number. Since you can set up to 5 attributes, one cart number can contain up to 5 sub-orders. To learn more about multi-attribute order details, please refer to: Cart Number.
Step 2. Select the payment type and delivery methods
Each product attribute incurs its own shipping fee. Customers can select a different delivery method for each product attribute, while only one payment type can be selected for the whole order. After selecting the payment and delivery methods, click Next to continue checkout.
*Notes:
- For products with special delivery or payment requirements, make sure to exclude any inapplicable delivery and payment methods in advance.
- If you haven't enabled any cash-on-delivery delivery methods, the payment type won't be displayed here.
- The default payment type is "Non Cash on Delivery".
Notes:
- To learn how to exclude delivery and payment methods, please refer to Delivery & Payment Options Tied to Specific Product.
- For more details on delivery and payment, please refer to Delivery Options and Payment Settings.
Step 3. Fill in delivery information
If the customer selects home delivery for all product attributes, the "Selected Delivery Method" field shows the names of all their delivery methods. The destination address only needs to be filled in once.
If the customer selects different types of delivery methods, such as home delivery and store pickup, the system shows the name and required information for each delivery method based on the product attribute order you set. Click Next after filling in all the information.
Step 4. Select the payment method and discounts
After entering the delivery information in Step 3, the system will calculate the shipping fee individually for each product attribute. Please select the payment method and apply any discount here, then click Proceed to Checkout.
*Notes:
- Store credits and member points earned from multi-attribute orders are calculated based on the total amount of all sub-orders under the same cart number. The total amount is calculated as follows: subtotal - discount - custom discount - applied store credits - redeemed points.
- Store credits and member points are only assigned after all sub-orders under the same cart number are "Completed" or "Cancelled" (e.g., 2 of 3 sub-orders are completed and 1 is cancelled, or all 4 sub-orders are completed).
- For non-cash-on-delivery orders, the minimum checkout amount is based on the total of all sub-orders under the same cart number. For cash-on-delivery orders, it is based on the amount of each individual sub-order.
Notes:
- To learn more about store credits and member points, please refer to Discount Allocation for Sub-Orders | Multiple Product Attributes for Checkout.
- To set exclusive discounts for different product attributes, please refer to Promotion Event Demo | Multiple Product Attributes for Checkout.
- Please refer to this article to learn more about discount allocations.
Step 5. Fill in information and place the order
Fill in the customer information, delivery details and other information. The customer can also select whether to save the address for each product attribute on this page. Once completed, click Place Order.
Step 6. View sub-order details
After checkout is complete, the customer can view all sub-order details from the respective product attributes.
*Note: An order completion notification email will be sent for each sub-order.
3. Notes
Delivery methods
- This feature currently does not support the following delivery methods:
- 7-11/FamilyMart pickup (non-integrated)
- 7-11 cross border
- Alfred Smart Locker
- YTO Express cross-border
- Buy Online, Pick Up In-store
Order Source
- This feature currently does not support orders created by:
- One-Page Store
- SHOPLINE Admin > Social Commerce > Manual Order
- This feature supports orders created manually via SHOPLINE Admin > [Order Management] > [Orders] > [More Actions] > [Create Order]. However, products of different temperature zones can't be added to the same order.
Promotion thresholds
- Promotions/bundle promotions: Applied based on whether the products under the entire cart number meet the purchase condition
-
Free shipping promotions: Applied based on whether the products in each sub-order meet the purchase condition.
- Please refer to Promotion Event Demo | Multiple Product Attributes for Checkout for details.
Order split
- You can still split sub-orders of different product attributes. Please refer to
Split Orders | Order Management for details.
Read more
Last updated: 22 October 2026

Comments