BSS B2B Solution: Credit limit

Shopify Net Terms Credit Limit App: Cap What Buyers Owe

BSS B2B Solution's Credit limit add-on is a Shopify Net Terms credit limit app. It caps how much each buyer can owe on Pay later orders. You set a limit per customer, tag, company or location, then warn, ask for approval or block Pay later when an order goes over. It needs Advanced or Platinum. It does not check creditworthiness.

  • By BSS B2B Team
  • Reviewed by Hoa Nguyen, Senior Marketer. Last reviewed
  • Last updated
Install BSS B2B Solution Back to BSS B2B Solution Needs the Advanced or Platinum plan, plus the Credit limit add-on ($39/month). BSS B2B Solution has a 14-day free trial on paid plans. 4.9 out of 5 from 1,202 reviews on the Shopify App Store (as of November 5, 2026).

How do I set up Credit limit?

Credit limit is an add-on, so Net Terms comes first. Open the app and go to B2B orders & discounts > Net Terms.

  1. Turn on Net Terms and create a Net Terms rule

    Buyers need the Pay later button before there is anything to check. Create a Net Terms rule for the customers you offer terms to.

  2. Add Credit limit from Pricing plans

    Open Pricing plans, scroll to Add-ons and click Start 14-day free trial on the Credit limit card. The dialog shows the add-on price and your new total before you confirm. Nothing is charged during the trial.

  3. Create your first rule in Warn only

    Open the Credit limit tab, then Rules, and click Add credit rule. Choose Applies to, enter the limit and keep When an order goes over the limit on Warn only. Save the rule. The page confirms Credit rule created.

  4. Check Customer balances

    Open the Customers view. Each customer the rule covers shows a limit and Available. Customers over the limit show Over limit.

  5. Switch the rules that matter to Block Pay later

    Edit a rule and choose Block Pay later. A window lists the customers already over the limit and asks you to confirm with Save and block. Those customers cannot use Pay later until their balance goes down. They can still pay now.

  6. Review the settings

    In Settings, look at Overdue orders, Credit shown to buyers, Customer tags, Credit emails and Check at Shopify checkout. Each is off until you turn it on, except the approval email.

New to the app? Install it, then add Credit limit. Already on Advanced or Platinum? Start the 14-day add-on trial from Pricing plans.

What does Credit limit do?

Credit limit caps the unpaid Net Terms amount for each buyer. At Pay later checkout, the app compares the order with what the customer can still use.

Three amounts decide the result. Pending drafts are Pay later draft orders waiting for your review. Owed is unpaid orders plus any opening balance and manual adjustments. Available is the limit minus both, and it can be negative.

Example: a customer has a $500 limit and owes nothing. The buyer places a Pay later order of $285, so Available is $215. You click Create order in Shopify and Owed becomes $285. A second order of $285 is $70 over the limit. An order that equals Available exactly goes through.

Credit limit overview with rule status, buyer credit and checks
The Credit limit Overview tab lists your rules, the buyer-credit settings and the latest Pay later orders it checked.

Where is the limit checked? Each order channel

Pay later checkout on your online store is always checked. The other channels differ, and some are not checked at all.

PlaceChecked?Notes
Pay later checkout on your online storeYesEvery rule type. Block Pay later stops the order and Warn only flags it.
Shopify checkout for company locationsOnly if you turn on Check at Shopify checkoutUses company and location rules in Block Pay later, at locations that have payment terms in Shopify. It needs one extra Shopify permission.
Manual OrdersA warning banner onlyThe banner shows under Payment due later when the buyer would go over the limit, is already over, is on hold or has an overdue order while the overdue block is on. You can still create the order.
Orders created in Shopify admin or at POS, order edits, API ordersMostly noNot stopped by the Pay later check. With Check at Shopify checkout on, an admin draft order completed for a company location with payment terms can still be stopped.

If the app cannot read a limit, the order goes through.

Warn only, Ask me to approve or Block Pay later: which one?

Start in Warn only to see who would be affected, use Ask me to approve when you want to review each over-limit order, and use Block Pay later when the cap is firm. The buyer can still pay now at checkout.

ModeWhen an order goes over the limitWhat the buyer seesWhat you see
Warn onlyThe order goes through.Nothing, unless you turn on Show buyers their remaining credit.The customer is marked Over limit in Customer balances.
Ask me to approveThe buyer sends the order to you. It waits up to 7 days and uses no credit until you approve it.With Show buyers their remaining credit on: "This order needs the store's approval" and a Send for approval button.The order in the Approvals view, and an email.
Block Pay laterPay later is not available for that order, and no draft is created."Pay later isn't available for this order" and a Back to cart button.The block in the customer's History.

Who can a limit apply to, and which rule wins?

A rule applies to one kind of target. When a customer matches more than one rule, the first match from the top of this table sets the limit.

Applies toWhat the limit coversPriority
Specific customersA limit for each customer you pick.1 (first)
Specific company locationsEach location has its own limit. Its Owed also counts toward its company's limit.2
Specific companiesOne limit shared by all the company's locations, for every buyer of that company.3
Customer tagsA limit for customers who have one of the Shopify tags you pick.4
Logged-in customersOne limit for all logged-in customers. Only one rule of this kind can be on at a time.5 (last)

Two rules of the same type can match one customer. The one with the lower number in Advanced > Priority (0 = first) wins.

How does a balance move from checkout to payment?

The buyer clicks Pay later and fills in the Net Terms form. The app checks the order and creates a draft order, shown as Pending drafts on the customer page. You open the draft in Shopify and click Create order with payment pending, and the amount moves to Owed.

When the buyer pays, record it in Shopify with Collect payment > Manual payment > Record payment, and Owed goes down. A cancelled order releases its amount.

Balances update usually within a minute of Shopify reporting an order or payment. Recalculate in Customer balances refreshes them on demand.

Shopify shares only the last 60 days of orders until you click Allow access to all orders. For older unpaid orders, enter an Opening balance.

  • Counts: Pay later orders from your online store, Manual Orders with payment terms, company orders with payment terms under a company or location rule, and any opening balance or adjustment you enter.
  • Does not count: orders or drafts you create directly in Shopify admin or at POS, Manual Orders in another currency, and paid, refunded or cancelled orders.
Credit limit Customers tab with total owed and age buckets
The Customers tab shows the total owed, how many customers are over limit, and unpaid amounts by age.

How do company and location limits work together?

A company rule is one cap shared by every location. A location rule gives one location its own limit. An order has to fit both, so the smaller room wins.

Example: company Acme has a $10,000 limit. East has a $6,000 limit and owes $5,000. West has a $6,000 limit and owes $3,000. Acme owes $8,000 in total, so its Available is $2,000. A $2,500 order at West fits West's own $3,000 but not Acme's $2,000. With the rules in Block Pay later, the company cap stops that order.

A hold on a company or location is only recorded in History and does not stop checkout. To stop orders at a company, use a company rule in Block Pay later.

Credit limit rules table with limit, warn-only mode and status
Two credit rules, each with an Applies to target, a limit, Warn only for orders over it, and an Enabled status.

What can I control for one customer or for the whole store?

Holds, temporary limits and balance edits apply to one customer. The overdue block and emails apply to the whole store.

  • Hold: Place on hold blocks Pay later for that customer in every mode, even with no credit rule, until you click Remove hold.
  • Temporary limit: raises one customer's limit for the next Pay later order, or until an end date up to 90 days away. It never lowers a limit and never raises a company cap.
  • Opening balance and adjustments: add what a customer owed before, or debt the app cannot see, with Edit and Adjust. Each change goes to History.
  • Overdue block: when on, a customer with an overdue order cannot use Pay later until it is paid. It covers every Net Terms customer.
  • Buyer view: with Show buyers their remaining credit on, buyers see their limit, used and available amounts in the Pay later window and on a Credit page in their account.
  • Emails: buyer alerts at 70%, 90% and 100% of the limit, a daily overdue summary for you, and a statement for one customer. Alerts and the summary stay off until you turn them on.
Credit limit settings: buyer credit display, tags, alert emails
Settings cover the credit shown to buyers, customer status tags and credit alert emails.

What are the limits of Credit limit?

Not a credit check

It does not look at a buyer's creditworthiness.

Only some orders count

Orders and drafts you create in Shopify admin or at POS are not counted, except company orders with payment terms under a company or location rule. Use Adjust to add that debt by hand.

Limits are in your store currency

A limit in another currency is not checked at Shopify checkout and shows This limit isn't checked.

The Shopify checkout check has gaps

It covers only locations with payment terms and can also stop card orders there. Customer, tag and all-customer rules are not used.

Orders placed close together can slip through

Shopify checkout sees new orders after about 30 seconds or more, so orders placed close together can all go through.

How does it connect to Net Terms and Manual Orders?

Credit limit sits on top of Net Terms rules and payment terms. A buyer who picks Pay later creates a Shopify draft order with payment terms, and Credit limit checks that order first. With no Net Terms rule there is nothing to check.

Manual Orders shows a warning banner with Limit, Used and Available under Payment due later when the buyer would go over the limit, is already over, is on hold or has an overdue order while the overdue block is on. It never blocks the order. An order with payment terms then counts toward the buyer's balance.

Who should use it

Finance teams and account managers at wholesale brands that sell on invoice terms and want a cap on open balances. If every buyer pays at checkout, nothing here is needed.

Which plan includes Credit limit?

Credit limit is a paid add-on for Net Terms, so it needs the Advanced or Platinum plan. Add it from Pricing plans > Add-ons. The 14-day free trial runs once per store.

The read-only Public API for Credit limit needs the Platinum plan.

Use cases for Credit limit

Each use case shows one setup with screenshots. Browse all use cases.

Manual order payment section with Payment due later ticked
  • BSS B2B Solution

Place Orders on Behalf of Customers

Build draft orders in the Shopify admin with each buyer's custom prices, volume tiers, net terms and tax status applied using Manual Orders in BSS B2B Solution.

Explore use case: Place Orders on Behalf of Customers

Guides and glossary

Read these next for the full detail.

Glossary

Credit limitNet termsNet 30Company locationDraft order

User guides on docs.bss-b2b.solutions

More BSS B2B Solution features

Each feature has its own page. See also all BSS B2B Solution features.

Put a cap on what Net Terms buyers can owe

Install BSS B2B Solution from the Shopify App Store, with a 14-day free trial on paid plans. Add Credit limit from Pricing plans.

Also: BSS B2B Lock for hidden prices for guests and BSS B2B Quote for quotes and quick order.

Frequently asked questions

What does Credit limit in BSS B2B Solution do?

It caps how much each Net Terms buyer can owe on Pay later orders. You set a limit per customer, customer tag, company, company location or all logged-in customers. When an order goes over it, the app lets it through and flags the customer, asks you to approve it, or blocks Pay later for it.

Does Credit limit check whether a buyer is creditworthy?

No. It caps unpaid Net Terms amounts that you set and does not look at a buyer's creditworthiness. You decide who gets terms and how large their limit is.

Which plans include Credit limit, and is there a trial?

Credit limit is a paid add-on for Net Terms, so it needs the Advanced or Platinum plan. It costs $39 a month or $421.20 a year. Each store gets one 14-day free trial, started from Pricing plans > Add-ons. The card shows the current add-on price before you confirm.

What happens when a buyer goes over the limit?

Warn only lets the order through and marks the customer Over limit. Ask me to approve sends the order to you. Block Pay later stops Pay later for that order, and the buyer can still pay now at checkout.

Does Credit limit count orders I create in Shopify admin?

Mostly no. It counts Pay later orders from your online store and Manual Orders with payment terms. Orders and drafts created directly in Shopify admin or at POS are not counted, except company orders with payment terms under a company or location rule. Use Adjust to add other debt by hand.

What happens to my rules if the add-on ends?

The credit check stops and Pay later orders go through without it. Your rules and balances are kept but hidden, and balances are not updated while the add-on is off. After you add it again, click Recalculate to refresh them.

Sources, method and update log

Feature behavior follows the BSS user guides for Credit limit, read on November 8, 2026. Add-on prices match the app's billing catalog and the user guide on November 8, 2026; the Pricing plans screen in the app shows the current price. We make BSS B2B Solution, BSS B2B Lock and BSS B2B Quote.

Sources

  1. BSS user guide: Credit limit overview and setup, read . Modes, amounts, order flow, where the limit is checked, setup steps.
  2. BSS user guide: Credit limit add-on, plans and free trial, read . Plans, trial, billing and what happens when the add-on ends.
  3. BSS user guide: Credit rules, read . Targets, priority, approval flow, rule limits.
  4. BSS user guide: Company and location limits, read . Company cap, location limit, the Acme example, holds on companies.
  5. BSS user guide: Credit limit settings, read . Overdue block, buyer view, customer tags, email defaults.
  6. BSS user guide: Credit limit customer page, read . Hold, temporary limit, opening balance and adjustments.
  7. BSS user guide: Check at Shopify checkout, read . What the Shopify checkout check stops, its delay and its gaps.
  8. BSS user guide: Manual orders and Credit limit, read . Warning banner, which orders count toward a balance.
  9. BSS user guide: Credit limit FAQ, read . Currency, creditworthiness, buyer emails, Public API plan.

Update log

  • : First version.
Install BSS B2B Solution 14-day free trial on paid plans