การชำระเงินแบบกลุ่ม

Batch payments act as an organizational tool that groups multiple individual customer or vendor payments into a single file. Rather than managing transactions one by one, you can consolidate them to generate a detailed deposit slip or a single electronic payment file. This significantly simplifies bank reconciliation: when a bulk sum appears on your bank statement, Odoo uses the batch reference to automatically match and reconcile all underlying payments in a single step.

For customer payments, the feature supports both physical payments, such as checks and cash, and electronic transfers. Group incoming cash or check payments into batches to print bank deposit slips to ensure your internal records mirror the lump-sum deposit on your bank statement. On the vendor side, batch payments streamline bulk electronic transfers. Instead of processing supplier invoices manually, select multiple bills and generate a single outgoing payment file to upload directly to your banking portal. Because these file formats are region-specific (e.g., SEPA in Europe, NACHA in the U.S., or the global ISO 20022 standard), consult your country's fiscal localization documentation to verify supported formats.

ดูเพิ่มเติม

การชำระเงิน

การกำหนดค่า

Make sure batch payments are enabled by opening the Accounting app, going to Configuration ‣ Settings, scrolling down to the Customer Payments section, and enabling Batch Payments.

Note

This enables both customer and vendor batch payments.

Tip

According to your needs, check that the following apps are installed in the Apps app:

การสร้างชุด

To create customer or vendor batch payments and add existing payments to them, follow these steps:

  1. ตรวจสอบให้แน่ใจว่าการชำระเงินทั้งหมดที่จะรวมอยู่ในชุดได้:ref:`ลงทะเบียน <accounting/payments/from-invoice-bill>`แล้ว

  2. Open the Accounting app and go to Customers ‣ Batch Payments or Vendors ‣ Batch payments according to the nature of the payment and click New.

  3. Next, configure the batch payment:

    • Batch Type: select whether the money is being transferred to your account (Inbound) or to someone else's account (Outbound).

    • Bank: the bank journal to use for this batch.

    • Payment Method: the payment method used for the invoices' payments. Only payments matching the payment method selected will appear.

    • Date: the batch's creation date.

    • Reference: the reference of the batch. Leave it empty to generate it automatically.

    • Add a line: click it to select the payments to include in the batch.

  4. Once all desired payments are included, click Validate to finalize the batch.

Alternatively, you can select the relevant payments and create a batch payment directly from them:

  1. ตรวจสอบให้แน่ใจว่าการชำระเงินทั้งหมดที่จะรวมอยู่ในชุดได้:ref:`ลงทะเบียน <accounting/payments/from-invoice-bill>`แล้ว

  2. Open the Accounting app and go to Customers ‣ Payments or Vendors ‣ Payments and select all payments to include in the batch.

  3. Click Create Batch, or (Actions), and select Create batch payment.

  4. In the view form, review the selected payments. If any individual payments are missing, click Add a line, then select the missing payments to include in the batch.

  5. If you're using ISO 20022 as Payment Method, you can define the charge baring options in the Charge Bearer field.

  6. Once all desired payments are included, click Validate to finalize the batch.

To view existing batch payments, go to Customers ‣ Batch Payments or Vendors ‣ Batch Payments.

Note

  • All payments in a batch must use the same payment method.

  • Once validated, no additional payments can be added to a batch. You can delete the batch if necessary by clicking (Actions) and then (Delete).

Tip

  • Click Print to download a list of the included payments.

  • To filter payments by payment method, click on the Payment Method column header during the batch payment creation step.

การกระทบยอดธนาคาร

Once the bank transactions have been created in your database, you can reconcile them with the batch payment.

Reconciling the batch payment with all its transactions

Note

If a specific payment could not be processed by the bank or is missing, remove the line corresponding to that payment by using the (Delete) button before validating the reconciliation of the batch payment.

Bank accounts

Odoo distinguishes between Banks (the financial institution issuing the account) and Bank Accounts (the specific account number and routing details).

You can store banking details for both your own company and your contacts. Odoo automatically uses this information when needed, such as when generating batch payment files.

To protect your business against phishing scams, Odoo configures all new bank accounts as "untrusted" by default, preventing outgoing wire transfers until you manually verify and trust the account.

ดูเพิ่มเติม

SEPA payments NACHA

การกำหนดค่า

Note

The Contacts app can be installed from the Apps dashboard.

To configure your banking information, open the Contacts app and go to Configuration. From here, you can manage Banks and Bank Accounts.

Create a bank

Go to Configuration ‣ Banks and click New. Fill in the following fields:

  • Name: The name of the bank.

  • Bank Identifier Code: The bank's SWIFT or BIC code.

  • Bank Address: Enter the Country. The Street, City, State, and Zip fields are optional.

  • Phone and Email: Optional contact details.

สร้างบัญชีธนาคาร

Note

Prerequisite: A bank account must be linked to a specific bank record. Ensure you have created the required bank using the steps above before setting up a bank account.

Go to Configuration ‣ Bank Accounts and click New. Enter the following details:

  • Account Number: The unique identification number for the bank account.

  • Bank: Select the associated bank from the drop-down menu.

  • ABA/Routing: The American Bankers Association routing number (if applicable).

  • Account Holder Name: The full name of the account holder.

  • Account Holder: Select the holder's contact from the drop-down menu. If the contact does not exist yet, you can link it later by following the next steps.

  • Toggle Send Money to mark the account as Trusted. Marking the account as Trusted will enable you to send money to this account, so only do this when you are certain the information is correctly entered and was not provided by a phishing attack.

การโจมตีแบบฟิชชิ่ง

การโจมตีแบบฟิชชิ่ง เป็นการหลอกลวงออนไลน์ที่ออกแบบมาเพื่อหลอกล่อบุคคลหรือบริษัทให้เปิดเผยข้อมูลที่ละเอียดอ่อนหรือเงินโดยการส่งการสื่อสารที่เป็นการฉ้อโกงออกไป ผู้ฉ้อโกงแสร้งเป็นบริษัทที่ถูกต้องตามกฎหมายและอาจใช้ข้อมูลบางส่วนเพื่อให้ความน่าเชื่อถือแก่คำขอของพวกเขา

การโจมตีแบบฟิชชิ่งมีหลายประเภท รวมถึง การฉ้อโกงใบแจ้งหนี้ ในกรณีนี้ ผู้ฉ้อโกงจะแสร้งทำเป็นซัพพลายเออร์ของแท้ที่ติดตามการเรียกเก็บเงินที่ค้างชำระหรือส่งใบแจ้งหนี้ใหม่ แต่มีข้อมูลการชำระเงินแตกต่างจากปกติและมีรายละเอียดการติดต่อปลอม

เพื่อปกป้องตัวคุณเองจากการโจมตีแบบฟิชชิ่งประเภทนี้ โปรดระมัดระวังเมื่อคุณได้รับใบแจ้งหนี้หรือคำขอชำระเงินที่ไม่คาดคิด

Important

ในกรณีที่มีข้อสงสัย เราแนะนำให้ติดต่อผู้จำหน่ายทางโทรศัพท์ อย่าลืมโทรไปยังหมายเลขโทรศัพท์อย่างเป็นทางการโดยค้นหาด้วยตัวเอง เนื่องจาก URL ที่อยู่อีเมล และหมายเลขโทรศัพท์ที่เขียนในการสื่อสารที่คุณได้รับอาจเป็นของปลอม