
8 From Cart to Payment: Understanding the Customer Purchase Process
Learn the process of choosing specifications, adding to cart, and reviewing orders and payment, so product information and purchase instructions are clearer
When customers buy products online, they usually go through steps such as selecting specifications, adding items to the shopping cart, entering delivery details, and reviewing fees and payment. This article starts from the customer's purchase process and introduces the information to watch for at each step, helping merchants check product pages and ordering instructions and reduce issues such as selecting the wrong specification, missing details, or unclear payment status. The actual purchase steps, delivery options, and payment methods on WeiCity are subject to the current page and merchant settings.

Once a customer sees a product they like, how should they complete the purchase?
From browsing products and choosing colors and sizes, to adding items to the cart, entering delivery details, confirming the order, and paying, each step requires clear information.
For example, if a customer wants to buy a tote bag, they may first need to confirm:
👜 What is the style of the product?
🎨 Which colors are available?
📏 Does the size suit me?
💰 How much does the product cost?
🚚 Is delivery or self-pickup offered?
💳 What payment methods can be used?
📦 When can the product be received after ordering?
WeiCity Shop can serve as an online space where merchants display products and provide a purchase entry point. Merchants should organize product information, the cart, checkout, and order handling processes based on the features they have currently enabled.
For customers, the clearer the purchase process, the easier it is to understand what to do next.
For merchants, understanding the complete purchase process helps you check whether product information, specifications, prices, and delivery and payment instructions are accurate.
This article introduces the main steps from browsing products to payment, order confirmation, and receiving the goods, and explains the key points merchants should check.
For the specific cart, checkout, payment, and order features, please refer to WeiCity's current pages and your actual merchant settings.
After entering a product page, customers usually first look at the product images, name, price, and description.
This information affects whether customers continue to learn about the product.
We recommend providing:
📷 Overall photo of the product.
🔍 Important details.
🎨 Different colors or styles.
📏 Size reference.
🏠 Usage scenarios.
The product name should accurately describe the product being sold.
For example:
Canvas Zip Tote Bag
Rather than simply writing:
"New Arrival"
is easier to understand.
Customers need to know the selling price and whether there are any other fees.
For example:
💰 Unit price of the product.
🚚 Delivery charges.
📦 Set price.
🎟️ Applicable offers.
Depending on the product type, explain:
🧵 Material.
📏 Dimensions.
📦 Package contents.
🛠️ How-to instructions.
⚠️ Precautions.
For example:
📦 In stock.
🛍️ Pre-order.
🧵 Made to order.
If a product requires waiting, the expected arrangements should be explained before the customer places an order.
For example:
🚚 Delivery.
🏪 Self-pickup.
📦 Estimated shipping time.
If customers cannot tell whether a product suits their needs, they may need to contact the merchant repeatedly.
Clear product information helps customers understand the product on their own.
📌 The first task of a product page is to let customers know what they are buying and the main purchase conditions.
The same product may be offered in multiple versions.
For example:
👕 Tops in different colors.
📏 Shoes in different sizes.
☕ Thermos bottles in different capacities.
👜 Tote bags in different styles.
Customers need to confirm the specific specifications before deciding on the quantity to buy.
Product: Men's Casual Top
🎨 Color: Navy blue.
📏 Size: M.
🔢 Quantity: 2 pieces.
These details together determine which version of the product the customer wants to buy.
Because different specifications may correspond to:
💰 Different prices.
📦 Different inventory.
🖼️ Different images.
📏 Different sizes.
✅ Color names are clear.
✅ Size information is accurate.
✅ Images match the specifications.
✅ Prices for different specifications are correct.
✅ Available quantities match actual stock.
This may involve:
📦 Temporarily sold out.
🚫 Currently out of stock.
🔍 Product setting restrictions.
Customers should first check the notices on the page and, where necessary, contact the merchant to confirm.
Merchants should also avoid letting product versions that are out of stock be mistaken for items that can be purchased normally.
📌 The clearer the variant selection, the easier it is for customers to buy the correct version, and the easier it is for merchants to verify orders.
The shopping cart temporarily organizes the items a customer plans to buy.
If the current WeiCity product type supports a shopping cart, customers can review their purchase details using the features provided on the page.
🏷️ Product name.
🎨 The selected variant.
🔢 Purchase quantity.
💰 The item amount.
Item 1: Canvas Tote Bag
🎨 Color: Off-white.
🔢 Quantity: 1.
💰 Unit price: RM35.
Item 2: Stainless Steel Thermal Bottle
🎨 Color: Blue.
☕ Capacity: 500ml.
🔢 Quantity: 2.
💰 Unit price: RM29.
The prices above are examples only.
If the current feature supports it, customers can:
🔢 Adjust quantities.
🗑️ Remove items they do not want to buy for now.
🎨 Review the selected variants.
💰 Check the item amounts.
Please pay special attention:
Adding an item to the cart does not mean the order has been submitted.
Nor should it be assumed directly that:
📦 The item has been reserved.
💳 Payment has been completed.
🚚 The merchant has started shipping.
Whether inventory is held, and when prices and available quantities are rechecked, depends on the rules of the current Shop.
Merchants should not assume that inventory has been taken simply because an item has been added to the cart.
📌 The main purpose of the shopping cart is to let customers organize and review their purchase details before checkout.
When entering checkout, customers usually need to fill in the details required to process the order, as requested on the page.
The specific fields vary depending on the delivery method and the current product settings.
Enter the actual name of the recipient.
Provide a phone number at which the recipient can be reached.
If delivery is used, the following usually needs to be confirmed:
📍 Street address.
🏠 House number.
🏢 Floor or unit number.
📮 Postal code.
🌏 Region.
If the current product offers multiple fulfillment options, customers should choose the method that suits their needs.
If the page supports notes, necessary information can be added as the merchant requires.
However, bank card passwords, verification codes, or other sensitive information should not be entered in regular notes.
For example:
If the customer only enters:
“Penang”
without a specific street, house number, and postal code.
the merchant may be unable to arrange delivery accurately.
✅ The name is correct.
✅ Phone numbers are valid.
✅ Address is complete.
✅ The postal code is accurate.
✅ The delivery method meets the customer's needs.
📌 Correct contact details and delivery addresses can reduce later delivery communication and delivery problems.
Different merchants may offer different fulfillment methods.
Before checkout, customers should understand how the items will be handed over.
The merchant sends the items to the address specified by the customer, in the agreed manner.
Please state:
📍 Applicable delivery areas.
💰 Delivery fees.
📦 Shipping arrangements.
🚚 Estimated delivery time.
If the merchant offers self-pickup, the following can be explained:
📍 Pickup location.
🕒 Pickup times.
📋 Information required at pickup.
📦 Whether a notice to wait for the goods to be prepared is required.
If an item is a pre-order, the following should also be explained:
📅 Estimated shipping time.
🛍️ Pre-order period.
🚚 Actual handover arrangements.
Whether the following are supported:
🚚 Delivery.
🏪 Self-pickup.
📍 Different delivery areas.
💰 Delivery fee calculation.
📦 Batch shipping.
Subject to the current WeiCity product and order features.
📌 Merchants should explain the actual fulfillment methods available before the customer places an order, so customers do not find after payment that the delivery conditions do not meet their needs.
When customers are ready to submit an order, they should check the items and charges once more.
This is an important step in reducing purchase errors.
Confirm that the correct product is being purchased.
For example:
🔵 Blue.
📏 Size M.
☕ 500ml.
Confirm that the quantity meets your needs.
Confirm that the name, phone number, and address are correct.
Confirm the delivery or self-pickup arrangement.
Check the item amount and any other applicable fees.
Suppose a customer buys a tote bag.
👜 Unit price: RM30.
🔢 Purchase quantity: 2 pieces.
🧾 Item subtotal: RM60.
🚚 Assumed delivery fee for this example: RM8.
💰 Final amount payable: RM68.
Calculation:
RM30 × 2 + RM8 = RM68.
The above is only an example to illustrate how an order amount is calculated, and does not represent actual charges by WeiCity or any merchant.
If the current page provides a discount feature, the following also needs to be confirmed:
🎟️ Whether the discount applies.
💰 Whether the discount amount is correct.
📋 Whether the conditions of use are met.
Item prices, delivery fees, discounts, and any other applicable charges should be clearly displayed before the customer confirms payment.
📌 The key point of the order confirmation step is to let customers know what they are buying and how much they need to pay in total.
After confirming the order, customers need to complete payment following the current checkout page or the actual payment instructions provided by the merchant.
The payment methods available depend on the merchant's settings and the features currently supported.
🏪 Whether the payee is correct.
💰 Whether the amount matches the order.
🧾 Whether an order number is required.
📲 Whether redirection to another payment page is required.
📎 Whether proof of payment must be provided.
Different merchants may use different payment collection arrangements.
For example:
💳 Payment through an enabled online payment feature.
🏦 Bank transfer according to the bank transfer instructions provided by the merchant.
📲 Payment through other payment channels actually provided by the merchant.
These are only descriptions of common payment methods and do not mean that WeiCity currently supports all of them.
For example:
The customer has submitted a bank transfer screenshot.
However, the merchant has not yet verified the actual receipt of funds.
In this case:
📎 The customer has submitted payment information.
🔍 The merchant still needs to confirm the funds.
Payment cannot be considered successful merely because a screenshot was uploaded.
If the payment page does not show a result for the time being, first check:
📋 Order status.
💳 Payment channel records.
🧾 Transaction reference number.
Until the result has been confirmed, it is not recommended to repeat the payment immediately.
Customers should not provide merchants with:
❌ Bank account passwords.
❌ One-time verification codes (OTP).
❌ Full bank card security codes.
❌ Sensitive information unrelated to verifying the transaction.
📌 Payment instructions should be consistent with the actual checkout process, so customers know who to pay, how much to pay, and how to confirm the result.
Many customers easily confuse the following stages:
🛒 Submitting the order.
💳 Completing payment.
📦 Merchant preparing the goods.
🚚 Shipping the items.
📬 Customer receiving the items.
In fact, they represent different processing stages.
The customer completes the necessary purchase details and submits the order.
If the system successfully creates the order, a corresponding record is usually generated.
However, this does not necessarily mean that payment has been completed.
The customer makes the payment as required.
Whether the payment has succeeded should be confirmed based on the actual payment result and the order record.
The merchant prepares the items according to the order.
For example:
🏷️ Check the SKU.
🎨 Check the color.
📏 Confirm the size.
🔢 Verify the quantity.
The merchant arranges delivery in the agreed way.
For example:
📦 Pack the products.
🚚 Hand over to the delivery provider.
🧾 Record the applicable logistics information.
After receiving the product, the customer can check:
📦 Quantity.
🎨 Specifications.
🔍 The product's appearance.
🎁 Accessories and package contents.
The above describes the general purchase stages. It does not mean that the WeiCity page currently uses the same status names.
Actual statuses, notifications, and handling methods should be based on the current order record.
📌 Submitting an order does not mean payment has succeeded, and successful payment does not mean the product has been shipped.
Sometimes, after a customer pays, the following may happen:
📲 The page fails to redirect.
⌛ The payment status has not updated for the time being.
🧾 No order confirmation is shown.
💳 The payment channel shows a deduction, but the order is still pending confirmation.
In this case, it is recommended to first check the existing records.
Check whether an order has already been created.
Confirm whether the payment channel shows:
💰 Successful transaction.
⌛ Processing.
❌ Failed.
Return to the order page and check the status currently displayed.
If the payment still cannot be confirmed, the customer can provide the merchant with:
🧾 The order number.
📅 The payment date and time.
💰 The payment amount.
🔢 Necessary transaction reference numbers.
If a payment screenshot must be provided, the following should be covered:
🏦 Bank account information that is not relevant to the verification.
🔐 Sensitive personal information.
💳 Unnecessary card information.
If the funds have been deducted but the page has not updated for the time being, first verify the status to avoid placing a duplicate order or paying twice.
📌 When a payment problem occurs, first confirm the order and transaction records, then decide on the next step.
After a customer's payment succeeds, the merchant usually still needs to complete order verification and delivery arrangements.
Confirm:
🧾 The order number.
🏷️ Product name.
🎨 Product specifications.
🔢 Purchase quantity.
Confirm the funds based on the actual payment records.
Check:
📦 Whether the product is in stock.
🏷️ Whether the SKU is correct.
🔢 Whether the quantity is sufficient.
For example:
🎨 Take the correct color.
📏 Confirm the correct size.
🔍 Check the product's appearance.
🎁 Check the accessories.
According to the order's agreed terms:
🚚 Delivery.
🏪 Self-pickup.
📦 Other applicable delivery methods.
For example:
❓ When will the product ship?
❓ Can the address be changed?
❓ Has the order been paid?
❓ Can logistics be tracked?
Merchants also need to confirm the current system:
➖ When inventory is deducted.
🔒 Whether quantities are reserved.
🔄 How inventory is restored when an order is cancelled.
This helps avoid duplicate deductions or incorrect manual adjustments.
📌 After a customer pays, the merchant still needs to verify the products, orders, and delivery information before completing subsequent processing.
After a product is published, it is recommended that merchants check the entire purchase process from the customer's perspective.
Do not only check whether the product was listed successfully.
Check:
🖼️ Are the images clear?
🏷️ Whether the name is complete.
💰 Whether the price is correct.
For example:
🔵 Blue.
⚪ White.
📏 M.
📏 L.
Check whether the images, prices, and availability for sale are correct.
If the current feature supports it, confirm:
🏷️ Product name.
🎨 Specifications.
🔢 Quantity.
💰 Amounts.
Confirm whether customers can understand:
🚚 Delivery method.
🏪 Self-pickup arrangements.
📦 Shipping instructions.
For example:
💰 The item amount.
🚚 Shipping fees.
🎟️ Offers.
📋 Other applicable fees.
Confirm:
🏪 The payee is correct.
💰 The amount is consistent.
🧾 The payment steps are clear.
If there is an appropriate testing method, confirm whether the order information is correct.
When customers encounter problems, is it easy for them to find the merchant?
If the platform provides a test environment or test payment method, it may be used first.
If an actual order must be placed for verification, arrange the following in advance:
💳 Payment.
📦 Inventory.
🧾 Order.
🔄 Cancellation or follow-up handling.
This avoids test orders affecting real sales records.
📌 Checking the purchase flow once from the customer's perspective can help merchants find issues in product information and checkout instructions.
Customers do not know what the product actually looks like.
Recommendations:
Add overall, detail, and size photos.
Customers do not know which version to choose.
Recommendations:
Use clear color, size, and style names.
Customers discover additional fees only at checkout.
Recommendations:
Explain applicable shipping fees and other charges in advance.
Customers do not know whether delivery to their area is possible.
Recommendations:
Clearly explain the actual delivery scope and delivery conditions.
Customers do not know how to complete payment.
Recommendations:
Keep product descriptions, the checkout page, and the actual payment methods consistent.
Customers think payment has succeeded after submitting an order.
Recommendations:
Clearly distinguish between order creation, payment confirmation, and shipping stages.
Customers encounter problems but do not know how to contact the merchant.
Recommendations:
Provide effective contact channels.
Customers find that a product cannot be supplied only after selecting it.
Recommendations:
Regularly verify inventory, specifications, and actual orders.
📌 Improving the purchase flow does not necessarily require complex features. Clearly explaining important information at each step can reduce many purchase questions.
Google SEO mainly helps search engines understand and discover relevant web pages.
The purchase flow, meanwhile, helps customers who visit the page understand products and complete purchases.
The two are related but serve different purposes.
For example:
“500ml Stainless Steel Thermos”
Compare:
“New Arrivals”
Makes it easier to convey the page's topic.
Provide:
🎨 Specifications.
📏 Dimensions.
🧵 Material.
📦 Package contents.
Images should match the actual product.
Avoid differences between the price shown on the page and the actual purchase amount.
Let customers know how the product will be delivered.
Check:
📷 Image.
📝 Text.
🎨 Specifications.
🛒 Purchase entry.
Whether search engines index product pages, and what rankings they receive, also depends on platform technical settings, content quality, accessibility, and other factors.
📌 SEO helps customers discover products, while a clear purchase flow helps customers learn more and make choices.
It usually involves browsing products, selecting specifications, confirming quantities, checkout, payment, and order processing.
Actual steps depend on the current features.
If the current product type supports specification options, they can be selected according to the actual settings.
No.
A shopping cart usually only temporarily holds products that are being prepared for purchase.
This depends on the current Shop's inventory reservation rules.
Whether quantity adjustment is supported depends on the current shopping cart features.
The available methods depend on the current product, order features, and merchant settings.
Not necessarily.
The final amount may involve shipping fees, discounts, or other applicable charges. Please refer to the actual checkout page.
Please refer to the payment methods actually shown on the current checkout page.
Not necessarily.
Order creation and payment confirmation are separate stages.
We recommend first checking the order and payment records, then contacting the merchant to verify.
Not necessarily.
Shipping time depends on product availability and the arrangements the merchant has stated in advance.
Whether an order lookup entry, status updates, and notifications are provided depends on the features currently available.
Handling depends on the current order features, the merchant's purchase conditions, and applicable rules.
The merchant should verify the order, payment, and actual supply, contact the customer promptly, and handle the matter according to applicable conditions.
We recommend completing product images, specifications, prices, inventory, delivery, and payment instructions, and checking the actual purchase process.
📌 The clearer the shopping process, the easier it is for customers to understand order status, and the easier it is for merchants to handle follow-up questions.
✅ The product name is accurate.
✅ Images are clear.
✅ Product description is complete.
✅ Prices are correct.
✅ Colors are clear.
✅ Dimensions are accurate.
✅ Styles are easy to distinguish.
✅ Available quantities are correct.
✅ Product name is correct.
✅ Specifications are clearly displayed.
✅ Purchase quantities are accurate.
✅ Item amounts are easy to verify.
✅ Full name is complete.
✅ Phone numbers are valid.
✅ Delivery address is clear.
✅ Postal code is correct.
✅ Delivery method is clearly stated.
✅ Self-pickup conditions are clear.
✅ Estimated shipping arrangements are reasonable.
✅ Products are correct.
✅ Specifications are correct.
✅ Quantities are correct.
✅ Final amount is clear.
✅ Payee is correct.
✅ Payment amount is consistent.
✅ Payment instructions are complete.
✅ Payment status can be verified.
✅ Product inventory has been confirmed.
✅ SKU mapping is correct.
✅ Stock preparation information is complete.
✅ Shipping arrangements are clear.
✅ Contact information is valid.
✅ Order issues are easy to look up.
✅ There is a clear channel for handling payment exceptions.
✅ Product images are clear.
✅ Specifications are easy to choose.
✅ Cart information is easy to read.
✅ Checkout instructions are clear.
📌 After products are listed, we recommend doing a complete check from browsing to checkout to confirm that customers can understand each purchase step.
Online shopping is more than just putting products on a page.
From seeing a product to completing a purchase, customers pass through several stages.
🛍️ Browse products: Understand the product's appearance, uses, and price.
🎨 Choose specifications: Confirm color, size, and style.
🔢 Choose quantity: Decide how many items to actually buy.
🛒 Add to cart: Gather the products to be purchased in one place.
📍 Fill in details: Provide the necessary contact and delivery information.
🚚 Choose delivery method: Confirm delivery or self-pickup arrangements.
🧾 Review order: Check products, specifications, quantities, and charges.
💳 Complete payment: Pay according to the actual payment instructions.
📦 Merchant prepares stock: Verify product and order information.
🚚 Arrange shipping: Deliver the products using the agreed method.
📬 Customer receives items: Confirm whether the items received are correct.
The product display and purchase process of WeiCity Shop should be set up around clear product information, accurate specifications, reasonable delivery arrangements, and order and payment features that are actually supported.
For customers:
Products are easy to understand, and selection is more convenient.
Charges are clearly explained, making them easier to verify before payment.
Order status is clear, making it easier to understand next steps.
For merchants:
🏷️ Complete product information can reduce repeated questions.
🎨 Accurate specification settings can reduce wrong selections.
📦 Clear inventory records can lower the risk of overselling.
💳 Clear payment instructions can reduce transaction communication problems.
🚚 Complete delivery arrangements can make follow-up order handling easier.
🛍️ Let customers see the product clearly.
🎨 Help customers choose the right specification.
🛒 Let customers review what they are buying.
💳 Let customers understand the payment methods.
📦 Help merchants process orders accurately.
From browsing products to completing an order, each step should provide the information customers need.
A clearer purchase process helps customers make choices more easily and makes it more convenient for merchants to manage products and orders.
Specific cart, product specification, inventory, delivery, self-pickup, checkout, payment, and order management features are subject to WeiCity's current Shop pages, merchant settings, and activated services.
👉 Open WeiCity: https://wei.city/
