BSS B2B Portal
  • 🚀GETTING STARTED
    • App Overview
  • QUOTING
    • Request for Quote
      • How to display 'Add to Quote' button in your store?
      • Customize the 'Add to Quote' button
      • Configure the Hide price settings
      • How to set up Request for Quote rule?
      • How to create a Request For Quote form?
      • How do customers request for quote on storefront?
      • How do customers view their Request for Quotes?
      • How to convert Quotes to Draft orders
  • ORDERING
    • Quick Orders
      • How to set up Quick Order rule?
      • How to edit the display of Quick Order page?
      • How do customers place a Quick Order on storefront?
    • Reorder
      • How to set up Reorder rule?
      • How do customers place a Reorder on storefront?
  • PAYMENT TERMS
    • Net Terms/ Purchase Late
      • How to set up and create Net Terms payment orders?
      • How to enable Shipping & Tax Calculation in the Purchase Later page?
      • How to set up Buttons on Cart Page
      • How to add Tax Validation fields to Purchase Late Form?
  • ACCOUNT MANAGEMENT
    • Company Account
      • How to use Company Account as the Store Owner
      • How to use Company Account as the Company
    • Sales Reps
      • How to use Sales Rep?
      • How to manage - as the store owner
      • How to manage - as a sales rep
      • How can sales reps create orders on behalf of customers?
  • OTHER FEATURES
    • Bundle Kits
    • Multi Product Variants Order
    • Customer Portal
    • Translations
    • Installations
    • Notifications
  • API & INTEGRATION
    • Partner API
    • Integration
      • Integrate with B2B/Wholesale Solution
  • USE CASES & FAQ
    • General
      • How to hide features from Customer Portal’s navigation bar from non-eligible customers?
      • Can I get a discount on special cases?
      • Can I get a trial for the app?
      • How to use B2B Customer Portal App?
      • Can I cancel the app at any time?
      • Can I request a refund?
      • Do you offer free installation and support?
      • What are your supporting hours?
      • Does it cost an extra fee for support?
      • How to fix display problem in Dashboard
      • How to submit a request for additional customization?
      • How to open "B2B Customer Portal"?
      • How to replace "Create an account" URL?
  • POLICY
    • Discount Policy
Powered by GitBook
On this page
  • 1. Create Net Terms Order Rule
  • Step 1: Enable the module
  • Step 2: Install the Purchase Late button
  • Step 3: Create the first Net Terms Rule
  • 2. Settings
  • 2.1. General
  • 2.2. Translations
  • 2.3. Notifications
  • 3. Purchase Later Process (Storefront)
  • 3.1. The Admin sets up “Create Net Terms orders as draft orders”
  • 3.2. The Admin sets up “Create Net Terms orders as final orders”
  • 4. Orders List

Was this helpful?

  1. PAYMENT TERMS
  2. Net Terms/ Purchase Late

How to set up and create Net Terms payment orders?

This aritical help to guide the user the detailed steps to set up and create Net Terms payment orders

PreviousNet Terms/ Purchase LateNextHow to enable Shipping & Tax Calculation in the Purchase Later page?

Last updated 8 months ago

Was this helpful?

1. Create Net Terms Order Rule

Step 1: Enable the module

  • Navigate to the Configurations section.

  • Find the Net Terms module and toggle it on to enable.

Step 2: Install the Purchase Late button

  • Click on Configure.

  • Next to the Add Rule button, click the Settings icon.

Go to the Tab Installation, here you have two options for Installation:

a. Installation with App block

  • Enable the button on the Cart Page. This will redirect you to your Current Theme Editor.

  • In the Cart Page, add the Net Term Cart app block and at least one item to the cart.

  • The "Purchase Late" button will then appear.

b. Manual Installation

  • Click Generate Code.

  • The app will display the necessary code for you to manually install it in your theme.

Step 3: Create the first Net Terms Rule

Click 'Add rule' to Create Net Terms Rule

  • General Information:

    • Name: Enter a name for the rule.

    • Priority: Enter a number, where 0 is the highest priority.

    • Status: Set to Enable or Disable.

    Note: The priority will be considered when there is more than one NetTerms rule applied to the same customer(s) at a time.

  • Apply to Customers/Product

    • Customers: Select which customers the rule applies to (e.g., customers tagged as "B2B").

    • Products: Choose the products to which the rule will apply.

  • Restrict Net Terms option based on order conditions

    • Status:

      • Enable to activate restrictions based on order conditions.

      • Disable to remove restrictions.

    • Rule Type: Choose the condition under which Net Terms will be available:

      • Minimum Order Amount: Set a minimum order value.

      • Maximum Order Amount: Set a maximum order value.

      • Minimum Order Quantity: Require a minimum number of items.

      • Maximum Order Quantity: Set a maximum number of items.

    • Example: To allow Net Terms for orders over $500:

      • Set Status to Enable.

      • Choose Rule Type as Minimum Order Amount.

      • Enter 500 in the Minimum field.

      • Save the changes.

    Now, customers will only be able to choose the Net Terms payment option if their order total is $500 or more.

  • Auto-tag orders when purchasing with this rule

We would suggest enabling the Auto-tag orders function so that you can easily search for NetTerms orders by their tag.

  • Apply Within

    • Select a time range when the invoice will be sent to customers.

    • Options include Due on Receipt, 7 Days, 15 Days, 30 Days, 60 Days, 90 Days, Due on a Specific Day of the Month, or Custom.

  • Purchase Late Form

    • In addition to the shipping address, you can add custom fields like checkboxes, date fields, text areas, and more.

    • Options for specific validations (e.g., EU VAT, ABN, India GST) are also available.

2. Settings

To access the Settings in the Net Terms module, click on the gear icon located on the upper right side, next to the "Add Rule" button.

Under Translation, you can set up the “Purchase Late" button. For example, set it to “Buy Now - Pay

2.1. General

To configure how the Net Terms module works on your storefront, follow these steps:

a. Net Terms Method

Create Net Terms Orders as Draft Orders:

  • When customers click "Purchase Later," the order is saved as a draft in Shopify Admin under Orders > Draft Orders.

  • You can modify the order, and shipping rates/taxes will be updated automatically. Use the "Email Invoice" option to collect payment within or outside Shopify.

Note: Mark orders as paid when payment is received.

Create Net Terms Orders as Final Orders:

  • When customers click "Purchase Later," an official order is created with Unpaid status.

  • You cannot change the order items, shipping rates, or taxes. However, you can set up extra fees in the app.

Note: Mark orders as paid when payment is received.

b. Net Term Button

  • Display Next to Default Checkout Button: Allows customers to choose between regular checkout or "Purchase Later."

    • You can choose where the "Purchase Later" button appears:

      • On both Cart Page and Mini Cart.

      • On the Cart Page only.

      • On the Mini Cart only.

  • Replace Default Checkout: Customers can only choose "Purchase Later."

c. Thank You Page

You can use the default message or customize the message shown after a "Purchase Later" order is completed. Customers will be redirected to a Thank You Page.

d. Buttons Setting On Cart Page

There are 3 options:

  • Enable "Purchase Later" for All Customers: Visible to all customers regardless of Net Terms rules.

  • Enable "Purchase Later" for Applied Customers in NT Rules: Only visible to customers targeted by NT rules.

  • Enable Multiple Buttons for All Customers: Displays all rule-based buttons. Customers in multiple NT rules will see all applicable options.

Example:

  • Rule #1: "Net Terms 15" for customers tagged "Special" or "Retailers," with 15-day terms.

  • Rule #2: "Net Terms 30" for customers tagged "Retailers," with 30-day terms.

Customers tagged as "Retailers" will see both options, while "Special" customers will only see the 15-day option.

e. Enable Shipping and Tax Calculation Page

There are 2 options to choose:

  • Yes: Customers must go to a page for shipping and tax calculations before checkout.

  • No: Customers can checkout immediately.

If you choose Yes, your customers will have to go to Shipping and Tax Calculation (similar to Shipping page on your store) page in Customer Portal, before they can Checkout

If you choose No, your customer can Checkout immediately

f. Default Country Address

Set the default country address for non-logged-in customers on the Cart Purchase page.

2.2. Translations

In the tab Translation, you can change the text of the “Purchase Late" button. For example, set it to “Buy Now - Pay Later".

2.3. Notifications

Here you can enable the email type you want and set up the email template

3. Purchase Later Process (Storefront)

  • Customers with the "B2B" tag can log in and make a Net Terms purchase.

  • After adding a product to the cart, they can choose between "Checkout" and "Buy Now - Pay Later."

  • The customer is redirected to a Purchase Late Page to add shipping information.

When clicking on the Checkout button, the customers will be redirected to Thank You Page.

On the page, the customers can check the Cart Purchase and Order History.

3.1. The Admin sets up “Create Net Terms orders as draft orders”

The orders will be created on Shopify Admin => Orders => Draft Orders.

You can change the order items and the shipping rate/taxes will be automatically updated. Also, make use of the “Email Invoice” option to collect the payment within or outside Shopify.

*Note: Remember to mark orders as paid when you receive the payment.

3.2. The Admin sets up “Create Net Terms orders as final orders”

You will not be able to change the order items, shipping rates, or taxes. However, you can set up Extra fees on the app.

We would recommend this option if you use the Payment methods set up on your Shopify store.

*Note: Remember to mark orders as paid when you receive the payment.

4. Orders List

Admin can also check the Net Terms Order List by navigating to this tab

There are 8 columns in NT Orders table:

Column
Meaning

Name

Order Number of Net Terms order. You can click on the order number to view order details in Shopify Admin.

Email

Customer's email.

Shipping

Shipping city + country address.

Rule

Name of the NT Rules .

Order Date

Date that customer placed net terms order.

Net Terms

Net terms period.

Remaining Days

Remaining days that customers have to pay their order.

Order Status

Archived (order is paid & fulfilled), Open (order is unpaid & unfulfilled), Cancelled (order is cancelled), Deleted (order is deleted).

If you have a problem when setting up this feature, please feel free to reach us at support-sbc@bsscommerce.com or Live Chat if you need any assistance.