Thiết lập điều khoản thanh toán trong B2B

Điều khoản thanh toán xác định khoảng thời gian công ty có thể thanh toán cho đơn hàng. Bạn có thể thiết lập điều khoản thanh toán cho từng địa điểm công ty. Sau khi thiết lập, khách hàng B2B có thể xem các điều khoản này trên mọi đơn hàng họ đặt qua cửa hàng trực tuyến của bạn.

Bạn cũng có thể sử dụng điều khoản thanh toán khi tạo đơn hàng nháp cho khách hàng B2B.

Để linh hoạt hơn với khoản thanh toán, bạn có thể thiết lập yêu cầu đặt cọc dưới dạng một phần của điều khoản thanh toán. Điều này cho phép bạn thu khoản thanh toán một phần cho đơn hàng khi đơn hàng được tạo, và thu phần còn lại sau. Yêu cầu đặt cọc có thể được thiết lập cho mọi địa điểm công ty và đơn hàng nháp.

Các loại điều khoản thanh toán

Bạn có thể thiết lập các điều khoản thanh toán khác nhau cho các địa điểm công ty và đơn hàng nháp.

Xem lại bảng sau để tìm hiểu các điều khoản thanh toán khác nhau bạn có thể thiết lập cho các địa điểm công ty và trên đơn hàng nháp:

Các loại điều khoản thanh toán
Điều khoản thanh toánMô tảCó thể thiết lập trên
Không có điều khoản thanh toánThanh toán đến hạn ngay lập tức. Đây là cài đặt mặc định.Địa điểm công ty và từng đơn hàng nháp.
Net (kỳ hạn)
  • Thanh toán đến hạn trong một khoảng thời gian cụ thể mà bạn chọn. Các điều khoản có sẵn là net 7, net 15, net 30, net 45, net 60 và net 90. Tất cả các điều khoản bắt đầu từ ngày đặt đơn hàng.
    Ví dụ: nếu chọn điều khoản net 30, khách hàng cần thanh toán đơn hàng trong vòng 30 ngày.
  • Địa điểm công ty và từng đơn hàng nháp.
    Đến hạn khi hoàn tất đơn hàng
  • Thanh toán đến hạn sau khi tất cả mặt hàng trong đơn hàng đã hoàn tất.
  • Địa điểm công ty và từng đơn hàng nháp.
    Ngày cố định
  • Thanh toán đến hạn vào một ngày dương lịch cụ thể trong quá khứ hoặc tương lai.
    Ví dụ: thanh toán đến hạn vào ngày 27 tháng 1 năm 2026.
  • Từng đơn hàng nháp.

    Thiết lập điều khoản thanh toán cho địa điểm công ty

    Bạn có thể thiết lập điều khoản thanh toán cho một địa điểm công ty cụ thể.

    Các bước:

    1. Từ bảng điều khiển quản trị Shopify, vào phần Khách hàng > Công ty.

    2. Nhấp vào công ty bạn muốn thiết lập điều khoản thanh toán.

    3. Trong phần Địa điểm, nhấp vào địa điểm công ty bạn muốn thiết lập điều khoản thanh toán.

    4. Trong phần Điều khoản thanh toán, nhấp vào biểu tượng Chỉnh sửa.

    5. Từ menu thả xuống, chọn một loại điều khoản thanh toán.

    6. Không bắt buộc: Thiết lập khoản đặt cọc cho điều khoản thanh toán:

      1. Chọn Yêu cầu đặt cọc cho đơn hàng tạo lúc thanh toán.
      2. Nhập yêu cầu đặt cọc theo tỷ lệ phần trăm, ví dụ như 20%.
    7. Nhấp vào Lưu.

    Thiết lập điều khoản thanh toán cho công ty

    Bạn có thể thiết lập điều khoản thanh toán cho mọi địa điểm của công ty.

    Các bước:

    1. Từ bảng điều khiển quản trị Shopify, vào phần Khách hàng > Công ty.

    2. Nhấp vào công ty bạn muốn thiết lập điều khoản thanh toán.

    3. Trong phần Điều khoản thanh toán, nhấp vào biểu tượng Chỉnh sửa.

    4. Từ menu thả xuống, chọn một loại điều khoản thanh toán.

    5. Không bắt buộc: Thiết lập khoản đặt cọc cho điều khoản thanh toán:

      1. Chọn Yêu cầu đặt cọc cho đơn hàng tạo lúc thanh toán.
      2. Nhập yêu cầu đặt cọc theo tỷ lệ phần trăm, ví dụ như 20%.
    6. Nhấp vào Lưu.

    Thiết lập điều khoản thanh toán hàng loạt cho các công ty

    Bạn có thể thiết lập điều khoản thanh toán cho nhiều công ty cùng lúc từ trang Công ty.

    Các bước:

    1. Từ bảng điều khiển quản trị Shopify, vào phần Khách hàng > Công ty.

    2. Sử dụng các hộp kiểm để chọn công ty bạn muốn thiết lập điều khoản thanh toán.

    3. Nhấp vào Chỉnh sửa điều khoản thanh toán.

    4. Từ menu thả xuống, chọn một loại điều khoản thanh toán.

    5. Không bắt buộc: Thiết lập khoản đặt cọc cho điều khoản thanh toán:

      1. Chọn Yêu cầu đặt cọc cho đơn hàng tạo lúc thanh toán.
      2. Nhập yêu cầu đặt cọc theo tỷ lệ phần trăm, ví dụ như 20%.
    6. Nhấp vào Lưu.

    Thu tiền thanh toán cho đơn hàng theo điều khoản thanh toán

    Khách hàng không cần đợi đến khi hết hạn điều khoản thanh toán của đơn hàng mới thanh toán. Trong kỳ hạn thanh toán, khách hàng B2B có thể đăng nhập vào tài khoản khách hàng, chọn đơn hàng và thanh toán bằng cách nhấp vào Thanh toán ngay. Khách hàng có thể thực hiện thao tác này vào bất kỳ lúc nào sau khi đặt đơn hàng cho đến ngày đến hạn. Sau khi hết hạn, khách hàng vẫn có thể thanh toán nhưng đơn hàng sẽ hiển thị là Quá hạn trong tài khoản khách hàng.

    Khoản thanh toán sẽ không được tự động thu khi hết hạn điều khoản thanh toán. Ví dụ: nếu khách hàng B2B lưu thẻ tín dụng cho đơn hàng, bạn phải tự thu tiền thanh toán bằng cách tính phí vào thẻ tín dụng đó trong bảng điều khiển quản trị Shopify.

    Thêm khoản đặt cọc vào điều khoản thanh toán cho B2B

    Nếu muốn thu trước một phần tiền thanh toán cho đơn hàng và thu số tiền còn lại sau, bạn có thể yêu cầu đặt cọc theo tỷ lệ phần trăm như một phần của điều khoản thanh toán. Khách hàng B2B cần trả số tiền đặt cọc khi đặt đơn hàng ở trang thanh toán. Khoản đặt cọc có thể được thanh toán bằng thẻ tín dụng hoặc phương thức thanh toán thủ công, ví dụ như nạp tiền ngân hàng.

    Để yêu cầu đặt cọc cho tất cả đơn hàng, bạn có thể thiết lập yêu cầu đặt cọc cho mọi địa điểm của công ty hoặc một địa điểm công ty cụ thể. Nếu chỉ muốn thu tiền cọc cho các đơn hàng cụ thể, bạn cũng có thể thiết lập yêu cầu đặt cọc trên đơn hàng nháp.

    Sau khi thu được khoản đặt cọc, trạng thái thanh toán của đơn hàng sẽ chuyển thành Đã thanh toán một phần trong bảng điều khiển quản trị Shopify. Nếu khách hàng thanh toán khoản đặt cọc bằng phương thức thanh toán thủ công, trạng thái đơn hàng sẽ chuyển thành Đang chờ thanh toán cho đến khi bạn ghi nhận khoản thanh toán thủ công trên đơn hàng trong bảng điều khiển quản trị Shopify.

    Đơn hàng nháp và khoản tiền đặt cọc

    Bạn có thể thêm yêu cầu đặt cọc vào đơn hàng nháp do bạn hoặc nhân viên tạo, sau đó gửi hóa đơn cho khách hàng để yêu cầu thanh toán khoản tiền đặt cọc.

    Nếu địa điểm công ty được thiết lập để gửi đơn hàng chờ xem xét và có yêu cầu đặt cọc, thì khách hàng sẽ thấy số tiền đặt cọc trên trang thanh toán, nhưng khoản này sẽ không được thu ngay. Đơn hàng được gửi dưới dạng đơn hàng nháp để bạn xem xét. Sau khi xác nhận đơn hàng, bạn có thể tính phí tín dụng cho khoản đặt cọc, ghi nhận khoản thanh toán đã nhận qua phương thức thanh toán thủ công hoặc gửi hóa đơn cho khách hàng để thanh toán. Sau khi ghi nhận thanh toán, trạng thái thanh toán của đơn hàng sẽ chuyển thành Đã thanh toán một phần

    Trải nghiệm khách hàng đối với khoản tiền đặt cọc B2B

    Khách hàng có thể xem số tiền đặt cọc và ngày đến hạn cho số dư chưa thanh toán trên trang thanh toán, trên trang cảm ơn và khi xem đơn hàng trong tài khoản khách hàng. Nếu bạn hoặc nhân viên tạo đơn hàng nháp có khoản tiền đặt cọc, số tiền đặt cọc đó cũng sẽ hiển thị trên hóa đơn bạn gửi cho khách hàng.

    Cấu hình điều khoản thanh toán và khoản tiền đặt cọc động

    Ngoài các điều khoản thanh toán mà bạn cấu hình cho địa điểm công ty, bạn cũng có thể thiết lập điều khoản thanh toán và khoản tiền đặt cọc động có thể thay đổi dựa trên các điều kiện cụ thể trên trang thanh toán. Ví dụ: bạn có thể cấu hình điều khoản thanh toán dựa trên loại khách hàng, mặt hàng trong giỏ hàng, tổng giá trị giỏ hàng hoặc các trường siêu dữ liệu cụ thể.

    Bạn có thể thiết lập điều khoản thanh toán động bằng một trong các tùy chọn sau:

    • Ứng dụng tùy chỉnh: Sử dụng Payment Customization Function API để tạo giải pháp riêng.
    • Ứng dụng của bên thứ ba: Sử dụng ứng dụng từ Shopify App Store.

    Cập nhật thông báo email hóa đơn đơn hàng nháp cho khoản tiền đặt cọc

    Nếu cửa hàng sử dụng mẫu thông báo tùy chỉnh, bạn có thể cần cập nhật thủ công thông báo Hóa đơn đơn hàng nháp để đảm bảo khoản tiền đặt cọc được hiển thị trong thông báo Hóa đơn đơn hàng nháp.

    Những thay đổi này yêu cầu bạn phải quen thuộc với mã được sử dụng trong mẫu thông báo của Shopify. Nếu mẫu của bạn được tùy chỉnh sâu và bạn không chắc chắn về cách áp dụng thay đổi cần thiết, hãy liên hệ với nhà phát triển đã thực hiện thay đổi đó hoặc nhấp vào Hoàn nguyên về mặc định để khôi phục mẫu về trạng thái ban đầu. Việc hoàn nguyên về mặc định sẽ xóa mọi tùy chỉnh bạn đã thực hiện, nhưng đảm bảo mẫu của bạn là phiên bản mới nhất.

    Trước khi thực hiện bất kỳ thay đổi nào, hãy sao lưu mẫu bằng cách sao chép và dán vào tài liệu khác, chẳng hạn như Google Tài liệu. Sau khi thay đổi, hãy nhấp vào Xem trước để đánh giá các thay đổi và đảm bảo chúng hoạt động như mong đợi trước khi nhấp vào Lưu.

    Các bước:

    1. Từ bảng điều khiển quản trị Shopify, đi tới Cài đặt > Thông báo.

    2. Nhấp vào Thông báo cho khách hàng.

    3. Trong mục Xử lý đơn hàng, nhấp vào Hóa đơn đơn hàng nháp.

    4. Nhấp vào Chỉnh sửa mã.

    5. Định vị phần mã bắt đầu bằng {% if payment_terms %}, sau đó thay thế phần bên dưới cho đến {% endif %} bằng đoạn mã sau:

    <tr class="subtotal-line">
      <td class="subtotal-line__title">
        <p>
          <span>Total due today</span>
        </p>
      </td>
      <td class="subtotal-line__value">
          <strong>{{ amount_due_now | money_with_currency }}</strong>
      </td>
    </tr>
    
            <div class="payment-terms">
              {% assign next_payment = payment_terms.next_payment %}
              {% assign due_at_date = next_payment.due_at | date: format: 'date' %}
              {% assign next_amount_due = total_price | minus: amount_due_now %}
    
              {% if payment_terms.type == 'receipt' %}
    
    <tr class="subtotal-line">
      <td class="subtotal-line__title">
        <p>
          <span>Total due on receipt</span>
        </p>
      </td>
      <td class="subtotal-line__value">
          <strong>{{ next_amount_due | money_with_currency }}</strong>
      </td>
    </tr>
    
              {% elsif payment_terms.type == 'fulfillment' %}
    
    <tr class="subtotal-line">
      <td class="subtotal-line__title">
        <p>
          <span>Total due on fulfillment</span>
        </p>
      </td>
      <td class="subtotal-line__value">
          <strong>{{ next_amount_due | money_with_currency }}</strong>
      </td>
    </tr>
    
              {% else %}
    
    <tr class="subtotal-line">
      <td class="subtotal-line__title">
        <p>
          <span>Total due {{ due_at_date }}</span>
        </p>
      </td>
      <td class="subtotal-line__value">
          <strong>{{ next_amount_due | money_with_currency }}</strong>
      </td>
    </tr>
    1. Không bắt buộc: Để xem trước thay đổi, hãy nhấp vào Xem trước.
    2. Nhấp vào Lưu.