exist WooCommerce in which multiple offline payment methods can be enabled to provide a checkout method for customers who do not use online payments. This guide contains three common offline payment methods and how to configure them:
- Cash on Delivery (COD)
- Check Payments
- Bank transfer (Direct Bank Transfer / BACS)
![Image[1]-WooCommerce Offline Payment Methods Setup Guide: COD, Checks & Bank Transfers Full Explanation](https://www.361sale.com/wp-content/uploads/2025/05/20250530113456802-image.png)
I. Cash on Delivery (Cash on Delivery)
Cash on Delivery (COD) is WooCommerce A payment method provided by the customer who receives the product to make adisbursements. After selecting COD, WooCommerce will set the status of this order to "Processing" until the payment is completed.
Store administrators are required to manually change the status of an order to "Complete" after payment has actually been received.
If you use the WooCommerce mobile app in conjunction with a card reader to make an offline payment, the system will automatically mark the order status as "Completed" when the payment is complete.
Configuration Steps:
- Go to the backend menu: WooCommerce > Settings > Payments (Payments)
- Find "Cash on Delivery" and click the switch to enable it.
- Click "Set Up" on the right to enter the configuration page.
![Image [2]-WooCommerce Offline Payment Methods Setup Guide: COD, Checks & Bank Transfers Full Explanation](https://www.361sale.com/wp-content/uploads/2025/05/20250530113631565-image.png)
Settable items:
- Enable COD: Enable or disable this payment method
- Title: the name that customers see at checkout
- Description: provide a brief description
- Payment instructions (Instructions): explain the payment process
- Enable for shipping methods
- Acceptance for virtual orders
![Image [3]-WooCommerce Offline Payment Methods Setup Guide: COD, Checks and Bank Transfers Explained](https://www.361sale.com/wp-content/uploads/2025/05/20250530113643475-image.png)
When you are done, click "Save Changes".
For more features, check out the official plugin Advanced Cash on Delivery with FeeThe
II. Payment by check (Check Payments)
Check Payments is an offline payment method where customers use a check to complete their payment.
WooCommerce Such orders will be marked as "On hold" until the administrator confirms receipt of payment at the bank. It is necessary to verify that the payment has been received before shipping the order, and then change the order status to "Processing" or "Completed".
Configuration Steps:
- Go to: WooCommerce > Settings > Payments
- Enable Check Payments
- Click on "Set Up" to enter the configuration page.
![Image [4]-WooCommerce Offline Payment Methods Setup Guide: COD, Checks and Bank Transfers Explained](https://www.361sale.com/wp-content/uploads/2025/05/20250530113719690-image.png)
Settable items:
- Enable/Disable
- Title
- Description
- Payment instructions (Instructions)
Click "Save Changes".
![Image [5]-WooCommerce Offline Payment Methods Setup Guide: COD, Checks & Bank Transfers Full Explanation](https://www.361sale.com/wp-content/uploads/2025/05/20250530113728868-image.png)
Note: Prior to WooCommerce 3.3, Check Payments was named "Cheque".
III. Bank transfers (Direct Bank Transfer / BACS)
Direct Bank Transfer (BACS) is an offline payment method where customers transfer money through their bank. The method does not rely on WooCommerce The platform conducts online transactions and therefore requires the customer to manually initiate the payment.
WooCommerce will set the order status to "On hold" until the administrator confirms that the funds are available.
Configuration Steps:
- Open the backend: WooCommerce > Settings > Payments
- Enable Direct Bank Transfer
- Click "Finish setup" to enter the configuration page.
![Image [6]-WooCommerce Offline Payment Methods Setup Guide: COD, Checks & Bank Transfers Full Explanation](https://www.361sale.com/wp-content/uploads/2025/05/20250530113744374-image.png)
Settable items:
- Enable/Disable
- Title
- Description
- Payment instructions (Instructions)
- Account Details: After placing an order, the customer will see the following on the "Order Completion Page" and in the email:
- account name
- Bank name
- Bank account number
- routing number
- IBAN
- SWIFT / BIC codes
Click "Save Changes".
![Image [7]-WooCommerce Offline Payment Methods Setup Guide: COD, Checks and Bank Transfers Full Explanation](https://www.361sale.com/wp-content/uploads/2025/05/20250530113753908-image.png)
![Image [8]-WooCommerce Offline Payment Methods Setup Guide: COD, Checks and Bank Transfers Full Explanation](https://www.361sale.com/wp-content/uploads/2025/05/20250530113837855-image.png)
![Image [9]-WooCommerce Offline Payment Methods Setup Guide: COD, Checks, and Bank Transfers Explained](https://www.361sale.com/wp-content/uploads/2025/05/20250530113853261-image.png)
Advice on how to deal with delays in the arrival of bank transfers
When a customer selects BACS payment, if the merchant does not receive the payment within the agreed time, the following can be done:
- Contact the customer: Confirm that the remittance has been initiated. If payment has been made, request the transaction reference number
- Contact bank: check the status of the transfer according to the reference number
Attention:WooPayments We are unable to connect to the banking system to process BACS transfers. Any related issues should be resolved by the merchant in consultation with the customer and the bank.
concluding remarks
These three offline payment methods (COD, check, bank transfer) can enrich the WooCommerce Store payment methods for local delivery, face-to-face transactions or customers who are not comfortable using online payment. It is recommended to configure the appropriate method according to the type of store and to verify the payment status during order processing.
Link to this article:https://www.361sale.com/en/56875The article is copyrighted and must be reproduced with attribution.




















![Emoji[wozuimei]-Photonflux.com | Professional WordPress repair service, worldwide, rapid response](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![Emoticon[baoquan] - Photon Wave Network | Professional WordPress Repair Services, Worldwide Coverage, Rapid Response](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

No comments