{"id":23032,"date":"2026-08-31T06:13:31","date_gmt":"2026-08-31T04:13:31","guid":{"rendered":"https:\/\/www.curiaweb.ch\/?post_type=docs&#038;p=23032"},"modified":"2026-08-31T06:13:32","modified_gmt":"2026-08-31T04:13:32","password":"","slug":"edit-order-create-manually","status":"publish","type":"docs","link":"https:\/\/www.curiaweb.ch\/en\/hilfe\/cms-online-shops\/bestellung-bearbeiten-manuell-erstellen\/","title":{"rendered":"Process and manually create order"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Not every WooCommerce order is created directly by a customer in the checkout. You can also create orders manually in the WordPress backend, for example when you take an order by phone, email, or through another channel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Furthermore, certain details of an existing order can be changed subsequently. However, it is important to know that, <strong>what changes WooCommerce still allows and when an order is already processed too far<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can find the orders at:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>WooCommerce\n\u2192 Orders\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You can find the basics of order management in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/manage-orders\/\">Managing WooCommerce orders: status, payment, and shipping<\/a>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> You should not retroactively modify an already paid order like an open shopping cart. WooCommerce generally only allows changes to order items for orders with the status \u201ePending payment\u201c or \u201eOn hold\u201c.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Which details of an order can be edited?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In an open WooCommerce order, you will find various sections that can be edited\u2014depending on the current status of the order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This includes, for example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Order Status<\/li>\n\n\n\n<li>Order date<\/li>\n\n\n\n<li>assigned customer<\/li>\n\n\n\n<li>Billing address<\/li>\n\n\n\n<li>Shipping address<\/li>\n\n\n\n<li>Email address and phone number<\/li>\n\n\n\n<li>Payment method or corresponding details<\/li>\n\n\n\n<li>Products and quantities<\/li>\n\n\n\n<li>Shipping items<\/li>\n\n\n\n<li>Fees<\/li>\n\n\n\n<li>Vouchers<\/li>\n\n\n\n<li>Taxes<\/li>\n\n\n\n<li>Order notes<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Not all of these changes are possible in every order status.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Change address data of an order<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Invoice and delivery data can be edited directly within the open purchase order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This may be necessary, for example, if a customer reports a typo in their address after placing an order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce provides an editing function for this in the billing and shipping information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the order, you can change, among other things:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First and last name<\/li>\n\n\n\n<li>Company name<\/li>\n\n\n\n<li>Street and house number<\/li>\n\n\n\n<li>Postal code<\/li>\n\n\n\n<li>Place<\/li>\n\n\n\n<li>Country or region<\/li>\n\n\n\n<li>Email address<\/li>\n\n\n\n<li>Phone number<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For the delivery address, you can also adopt existing billing data or load customer data from the assigned customer account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> If the goods have already been shipped, a subsequent address change in WooCommerce naturally does not automatically change the address of a package that has already been dispatched with the shipping service provider.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Assign to another customer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An order can be assigned to a registered customer account or processed as a guest order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the order details, you can change the customer assignment and select an existing customer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This can be useful, for example, when an order is created manually for an already registered customer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the order is assigned to a customer account, it can subsequently be viewed in their area <strong>My Account \u2192 Orders<\/strong> appear.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can find more about customer accounts and guest orders in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/customer-accounts-guest-orders\/\">Setting up customer accounts and guest checkout in WooCommerce<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">When can products of an order be edited?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce only allows changes to actual order items for orders that have not yet been finally processed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For existing orders, the following generally applies:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Payment pending\nor\nOn hold\n\n\u2192 Order items can be edited\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">For an order with <strong>In progress<\/strong> or at a later status, these positions are generally no longer normally editable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This includes, among other things:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Products<\/li>\n\n\n\n<li>Mengen<\/li>\n\n\n\n<li>Product prices<\/li>\n\n\n\n<li>Shipping<\/li>\n\n\n\n<li>Fees<\/li>\n\n\n\n<li>Vouchers<\/li>\n\n\n\n<li>Taxes<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Why?<\/strong> Once an order has been paid or further processed, the order value, payment, and order content must match. WooCommerce therefore prevents a paid order from being arbitrarily modified afterwards.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Add a product to an open order<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Is the order still in status <strong>Payment pending<\/strong> or <strong>On hold<\/strong>, you can add additional products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Open the order for this and go to the order items section.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">About <strong>Add article<\/strong> or rather, using the corresponding function, you can search for existing WooCommerce products and add them to the order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For products with active inventory management, WooCommerce also displays information about the available stock.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Even products or variants that are, for example, out of stock or on backorder can be selectable in a deliberately manually agreed order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Practical example:<\/strong> A customer orders three items by phone. You can add these products directly from your existing WooCommerce inventory into a new manual order instead of entering prices and product names completely by hand.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Change the quantity of a product<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For an editable order, you can also adjust the quantity of an existing order item.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Previous:\n2 \u00d7 Coffee cup\n\nNew:\n3 \u00d7 Coffee cup\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">After such a change, you should recalculate the order totals or save the order correctly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then check whether the product price, taxes, and total amount match the expected values.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Edit prices and taxes of an order item<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce also allows changes to price and tax values of individual items in editable orders.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a more advanced feature and should only be used if you know exactly why the amount should be changed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you change products, shipping, or other items, WooCommerce can recalculate taxes based on your store settings and the customer address.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> A recalculation can overwrite manually entered tax values. Therefore, always check the result before forwarding the order to the customer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add or change shipping for an order<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For an order that can still be edited, you can also add a shipping item.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This allows, for example, defining the description, shipping method, costs, and taxes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is particularly important for manually created orders because they do not automatically go through the same checkout process as a regular customer order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We cover the basic setup of shipping zones and shipping methods in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/shipping-zones-shipping-methods-shipping-costs-2\/\">Set up shipping zones, shipping methods, and shipping costs<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add a fee<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce allows you to add an additional fee to an editable order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An example could be an individually agreed additional service.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the configuration, you can use a fixed or percentage fee.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You should only apply fees if they actually fit your business model and the specific order.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Apply coupon to an order<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can apply an existing WooCommerce coupon code to an unpaid order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This can be useful, for example, if a customer is entitled to an existing voucher during a telephone order or forgot to enter a valid code at checkout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce uses the rules of the existing coupon.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So you have to know and apply the corresponding coupon code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We explain how vouchers are generally created and restricted in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/vouchers-discount-codes\/\">Creating coupons and discount codes in WooCommerce<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Recalculate order totals<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you have changed products, coupons, shipping, or other items, you can have WooCommerce recalculate the corresponding totals.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In particular, the stored tax rules and the customer address are taken into account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is helpful when you are putting together a manual order from multiple components.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Always check the result anyway.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An automatically calculated value is only correct if the underlying shop, tax, product, and address data are also set up correctly.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What happens to the inventory?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When products are added to an order or quantities are changed, you should keep an eye on the inventory level.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce displays the current stock level for stock-managed products and accounts for inventory changes according to the subsequent order process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For manually compiled orders, you should therefore check whether the correct quantity is present and how the selected order status affects the inventory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We explain inventory management in detail in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/inventory-sku-management\/\">Manage inventory, SKU, and delivery status in WooCommerce<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add additional products to an already paid order<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here is an important WooCommerce rule:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A WooCommerce order basically only accepts one payment.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If an order has already been paid for and the customer subsequently wants to order additional paid products, you should therefore not simply add them to the existing order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this case, WooCommerce recommends a <strong>New order<\/strong> to create for the additional products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Afterwards, you can send the customer a payment link for this new order.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong> A customer has already paid for an order of CHF 80 and calls afterwards because they want an additional product for CHF 25. Instead of modifying the paid order to CHF 105, you create a new order of CHF 25 for the additional item.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Create an order manually<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce allows you to create a complete order directly in the WordPress backend.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is useful, for example, in the case of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>telephone orders<\/li>\n\n\n\n<li>Orders by email<\/li>\n\n\n\n<li>individually agreed orders<\/li>\n\n\n\n<li>internal test orders<\/li>\n\n\n\n<li>other orders that do not go through normal checkout<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To do this, open:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>WooCommerce\n\u2192 Orders\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">and choose <strong>Add order<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce then opens a new order page that basically contains the same sections as an existing order.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Select customer or guest<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">During a manual order, you first decide whether the order should be assigned to an existing customer account or processed as a guest order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the customer already has an account and the order should be visible there later, you can select the corresponding customer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the customer does not have an account or if the order should be able to be paid without registration, you can create a guest order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important regarding the payment link:<\/strong> An order associated with a registered customer account must normally be paid by that logged-in customer. In the case of a guest order, payment can be made without a customer account.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Enter billing and shipping data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Then enter the required customer data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the order, this includes, for example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Name<\/li>\n\n\n\n<li>Companies<\/li>\n\n\n\n<li>Billing address<\/li>\n\n\n\n<li>Shipping address<\/li>\n\n\n\n<li>Email address<\/li>\n\n\n\n<li>Phone number<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you already have a customer account, you can use the stored billing or delivery details.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check the address anyway, especially if the order was taken by phone or email.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add products to manual order<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the order items section, you can search for existing products or variants using the add product function.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Select the desired product and the required quantity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With a variable product, you need to make sure to select the variant you actually want.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Classic T-Shirt\nColor: Black\nSize: M\nQuantity: 2\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Also check the stock level if WooCommerce manages it for the product.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add shipping, vouchers and fees<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If necessary, you can then add further items to the manual order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These can be, for example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Shipping costs<\/li>\n\n\n\n<li>Vouchers<\/li>\n\n\n\n<li>Fees<\/li>\n\n\n\n<li>Taxes<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Which positions you need depends on the specific order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, an order for pickup might not require standard shipping costs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Check grand total<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before saving the order or sending it to the customer for payment, check the entire calculation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check in particular:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>correct products and variants<\/li>\n\n\n\n<li>correct quantities<\/li>\n\n\n\n<li>Product prices<\/li>\n\n\n\n<li>Vouchers or discounts<\/li>\n\n\n\n<li>Shipping costs<\/li>\n\n\n\n<li>Taxes<\/li>\n\n\n\n<li>Total amount<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A manually created order should be just as traceable in the end as an order placed by the customer themselves via checkout.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What order status should a new manual order receive?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If the customer still has to pay for the order, the status is <strong>Payment pending<\/strong> the appropriate starting point.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This makes it clearly recognizable that no payment has been made yet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not proactively set a manually created order to <strong>In progress<\/strong>, if the payment has not even been received yet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We explain the exact meaning of the status in the article <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/order-status-explained\/\">WooCommerce Order Status Simply Explained<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Save manual order<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If the customer, products, prices, and other details are correct, you save the order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The order thereby receives an order number and subsequently appears in the normal WooCommerce order overview.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If it still needs to be paid, you can send the customer a payment link afterwards.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Send payment link to the customer<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce can send an email with order details and a link to the payment page for an open order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To do this, open the corresponding order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the field of <strong>Ordering campaigns<\/strong> Can you send the order details or invoice to the customer?.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The customer receives an email with a link to pay for the order.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong> You take a telephone order, create it in the WooCommerce backend with the status \u201ePending payment\u201c, and then send the payment link to the customer. The customer opens this link and pays for the order that has already been prepared.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">How does the payment link work with a customer account?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If the order is assigned to a registered customer account, the corresponding customer must normally be logged into this account during checkout.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This protects the order data from being accessed by other people.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When testing the payment link as an administrator and receiving the message that the order cannot be paid, it does not necessarily mean there is a technical error.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As an administrator, you are not the customer to whom the order is assigned.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For testing, you need to log in as the respective customer or use a guest checkout for a suitable test.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How does the payment link work for a guest order?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A guest order is not associated with a registered customer account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Therefore, the customer can generally access the payment page without logging in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For security reasons, WooCommerce may require verification.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If such a verification appears, the customer must provide the email address stored in the billing details of the order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Afterwards, he can proceed with the payment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Do not confuse the payment method with the paid order<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Even with a manually created order:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Payment method selected\n\u2260\nPayment received\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">For example, if you enter a payment method in the order data, that does not automatically make the order paid.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The actual payment must be made via the intended payment method or, in the case of a manual payment method, be verified by you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Treat a manual order as paid<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If the payment was made outside of the automatic WooCommerce payment process, you must correctly account for the actual transaction in your workflow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An example can be a bank payment that has already been received.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do not change the status accordingly until the payment has actually been verified.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> A manual status change does not charge the customer money. The order status documents the condition of the order \u2013 it does not replace the actual payment transaction.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Use order notes for manual orders<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Internal order notes can be particularly helpful for orders taken by phone or individually.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Telephone order from August 31st. Delivery date discussed with customer.\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Such a private note is only visible to administrators or store staff.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If, on the other hand, you want to send a message to the customer, you can use a customer note.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce sends such a public customer note by email and also displays it in the order details of the customer account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> Make sure whether you are creating a private note or a message to the customer. Internal remarks do not belong in a customer note.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A customer note cannot be undone by deleting it<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once a customer note has already been sent, deleting it from the order afterwards doesn't help.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Deleting only removes the note from the order record. This cannot recall the email that has already been sent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Read a customer note again before sending it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">When is a new order better than a change?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A new order is particularly the cleaner solution when:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>the original order has already been paid for,<\/li>\n\n\n\n<li>additional fee-based products are to be added,<\/li>\n\n\n\n<li>a separate new payment is required,<\/li>\n\n\n\n<li>the change actually represents a new business transaction.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This ensures that the original payment, order value, and order contents remain traceable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Check the order for changes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After every relevant change, you should check the order completely again.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pay special attention to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Customer or guest<\/li>\n\n\n\n<li>Billing address<\/li>\n\n\n\n<li>Shipping address<\/li>\n\n\n\n<li>Products and Variants<\/li>\n\n\n\n<li>Mengen<\/li>\n\n\n\n<li>Prices<\/li>\n\n\n\n<li>Taxes<\/li>\n\n\n\n<li>Shipping<\/li>\n\n\n\n<li>Vouchers and Fees<\/li>\n\n\n\n<li>Total amount<\/li>\n\n\n\n<li>Order Status<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If the order still needs to be paid, you should also check whether the e-mail address on file for the customer is correct. Otherwise, the payment link might not reach them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Keep changes traceable<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For manual changes, it is useful to record important agreements in the private order notes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This allows you to track later why, for example, an address, a product, or an amount was changed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is especially helpful when multiple people are processing orders.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What's next?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">During an order, it can also happen that it should no longer be fulfilled or that an amount already paid must be fully or partially refunded.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the next article, we therefore explain <a href=\"\/en\/help\/cms-online-shops\/woocommerce\/cancel-order-refund\/\">Cancel order and issue refund<\/a>. In doing so, we make a particular distinction between cancellation, manual refund, and an actual automatic payout via a payment service provider.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WooCommerce allows you to edit order data in the backend and create complete orders manually.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Products, quantities, vouchers, fees, shipping, and similar order items can generally only be edited on existing orders as long as the order status is <strong>Payment pending<\/strong> or <strong>On hold<\/strong> owns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If an order has already been paid for and the customer wants to buy additional paid products, you should create a new order for them. WooCommerce generally only accepts one payment per order.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Manually created orders are suitable, for example, for orders received by phone or email. If the customer still has to pay, you can set the order to <strong>Payment pending<\/strong> sit down and send him a payment link via WooCommerce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After manual changes, always check products, quantities, addresses, shipping, taxes, grand total, and order status. Important agreements can also be documented via private order notes.<\/p>","protected":false},"excerpt":{"rendered":"<p>Nicht jede WooCommerce-Bestellung entsteht direkt durch einen Kunden im Checkout. Du kannst Bestellungen auch manuell im WordPress-Backend erstellen, beispielsweise wenn du eine Bestellung telefonisch, per E-Mail oder auf einem anderen Weg entgegennimmst. Ausserdem lassen sich bestimmte Angaben einer bestehenden Bestellung nachtr\u00e4glich \u00e4ndern. Dabei ist jedoch wichtig zu wissen, welche \u00c4nderungen WooCommerce noch erlaubt und wann [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"doc_category":[83,89],"doc_tag":[],"class_list":["post-23032","docs","type-docs","status-publish","hentry","doc_category-cms-online-shops","doc_category-woocommerce"],"year_month":"2026-10","word_count":2623,"total_views":"44","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Silvio Mazenauer","author_nicename":"admin-curia","author_url":"https:\/\/www.curiaweb.ch\/en\/author\/admin-curia\/"},"doc_category_info":[{"term_name":"CMS &amp; Online-Shops","term_url":"https:\/\/www.curiaweb.ch\/en\/hilfe-kategorie\/cms-online-shops\/"},{"term_name":"WooCommerce","term_url":"https:\/\/www.curiaweb.ch\/en\/hilfe-kategorie\/cms-online-shops\/woocommerce\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/23032","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/comments?post=23032"}],"version-history":[{"count":1,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/23032\/revisions"}],"predecessor-version":[{"id":23034,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/23032\/revisions\/23034"}],"wp:attachment":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/media?parent=23032"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/doc_category?post=23032"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/doc_tag?post=23032"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}