> For the complete documentation index, see [llms.txt](https://docs.b2bridge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.b2bridge.io/app-configuration/customer-group/set-up-net-payment-terms.md).

# Set up Net Payment Terms

## Overview

Net Payment Terms let your trusted B2B buyers place orders and pay later, for example, Net 30 means payment is due 30 days after the order is placed. You configure net terms per Customer Group so only eligible customers [see this option at checkout.](/storefront-display/net-terms-page.md)

{% hint style="info" %}
Net Payment Terms are configured inside a Customer Group. Make sure you have already [created a Customer Group](/app-configuration/customer-group/set-up-customer-group.md) before following this guide.
{% endhint %}

### Step 1: Open the Customer Group

Go to **Customer Groups** in the sidebar and click the edit icon next to the group you want to configure net terms for.

In the **Buying options** section, check **Net payment term** under **Choose buying options**.

<figure><img src="/files/m69hH7yuqVRnnHTHWGaP" alt=""><figcaption></figcaption></figure>

Under **Select eligible net payment terms for this customer group**, choose the schedule that matches your agreement with this group:

#### Due on receipt

Payment is due as soon as the order is placed. Use this when you want net terms in name (draft orders, invoicing) but expect immediate payment.

#### Within N days

Payment is due within a set number of days after the order. This is the most common net terms format.

* Select **Within N days**
* Set the **Value** (e.g. `30` for Net 30, `60` for Net 60)
* Choose the **Time unit**: Days, Weeks, or Months

#### Due on specific day of month

Payment is due on a particular day of each month. For example, all invoices are due on the 15th of the following month.

* Set the **Day of month** (1–31)
* Set the number of months until that day applies

{% hint style="info" %}
If the selected month doesn't have that particular day (e.g. day 31 in February), the due date defaults to the last valid day of that month.
{% endhint %}

#### Custom

Define your own schedule using Days, Weeks, or Months. Enter the value and choose the time unit.

### Step 4: Choose how net terms orders appear in Shopify

Under **Net Terms orders in your Orders tab placement**, choose how net terms orders are recorded in Shopify:

* **Net Terms orders as final orders:** the order appears as a regular Shopify order immediately
* **Net Terms orders as draft orders:** the order appears as a draft order until you confirm it

Draft orders give you a chance to review and adjust before the order is finalised.

### Step 5: Set the Credit limit

<figure><img src="/files/eBv3frBJngw63LJS7Lze" alt=""><figcaption></figcaption></figure>

You can set the Credit limit for each customer group. This represents the maximum total value of unpaid orders a customer in this group can have.

Tick on B**lock customer from paying on net terms when exceeding credit**, it will look like [this](/storefront-display/net-terms-page.md).

### Step 6: Create a form to purchase on a net term

When a customer click on **Pay with net terms**. You can set up a form to collect information.

<figure><img src="/files/mcizluHbn0qJXZ3azi7M" alt=""><figcaption></figcaption></figure>

Here you can customize the form for your customers to see, which is displayed when they want to check out on a payment term.

<figure><img src="/files/tDGwvKgvoPD2SA0E8Bkv" alt=""><figcaption></figcaption></figure>

Here you select which customer group(s) will see the form you just customized. Note that customers who can pay on a net term, but have no assigned custom form will see the default one.

The default form will have only Shipping address and Billing address fields.

<figure><img src="/files/8Ifpwn2rkW59jfwnczfk" alt=""><figcaption></figcaption></figure>

Click **Save**. Customers in this group will now see the net terms option at checkout after logging in.

***

{% hint style="success" %}

### Need Help?

If you have questions or run into issues while using any feature, we're here to help.

* 💬 **Start a** [**Live Chat** with our support team](https://go.crisp.chat/chat/embed/?website_id=a59f354c-f51f-4f84-ae9a-c0e8dd69d2e5) directly from your B2Bridge dashboard.
* 📧 **Email us at** [**support@b2bridge.io**](mailto:support@b2bridge.io) and we'll get back to you as soon as possible.
  {% endhint %}
