eCommerce: Manual Offline Payments in Ecwid

In addition to online payments you may also want to accept payments directly to your bank account or collect money from your customers in person.

To provide such payment options you can set up offline payment methods in your Ecwid store, like wire transfer or cash on delivery.

How manual (offline) payments work

Some customers prefer not to pay using a credit card. Manual (or offline) payments allow you to accept online orders with payment made outside your store’s online checkout. This includes cash on delivery (COD), phone orders, and checks or bank transfers.

Orders purchased with a manual payment option are marked as Awaiting Payment (Ecwid Control Panel → Payment). The order status will remain Awaiting Payment until you arrange payment, collect the funds, and mark the order as Paid.

Transaction fees

Ecwid doesn’t charge any transaction fees for the orders that accept manual payments.

Setting up manual (offline) payment

To enable a manual payment in your Ecwid store:

  1. Go to your Ecwid Control Panel → Payment.
  2. Find the block Manual Payments.
  3. Fill out the payment method name or select a suggested label in the text box.
  4. Click Add Manual Payment Method.
  5. Make sure the payment method is set to Enabled.
  6. To set the payment method description or add payment instructions for the customer, open the Action drop down menu, click Edit and include any necessary information.


If you use offline payment options, you might want to collect your customers' phone numbers only and not emails. You might not need to collect customers' emails or your customers' do not have emails at all.

Adding payment instructions for customers

When accepting manual payments, it’s usually necessary to provide additional instruction to arrange payment. To add payment instructions upon checkout:

  1. Go to your Ecwid Control Panel → Payment.
  2. Find the payment method to which you want to add the instruction.
  3. Click Actions.
  4. Click Edit.
  5. Add payment instructions for customers and provide details for how their order will be handled.


Customers will see the updated instructions upon checkout.

Adding payment instructions to email notifications

To insert payment instructions via email notification:

  1. Go to Ecwid Control Panel → Settings → Mail.
  2. Find the notification template to which you want to add the instruction.
The Order Confirmation template includes payment instructions for unpaid orders by default.
  1. Click Edit and insert changes (using the corresponding variables) to the template body.
Variable What it does
${order.PaymentMethod.instructionsTitle} Displays the title of the payment instruction
${order.PaymentMethod.instructions} Displays the content of payment instruction
  1. Click Save.

Future Order Notifications will include changes to these variables based on the type of payment. For example, if a customer selects Wire Transfer on checkout, they will receive instructions for the Wire Transfer payment method.