Built for Shopify B2B

Stop chasing wholesale buyers for payment.

Your B2B buyers see what they owe and click Pay Now. Credit limits enforced at checkout, branded PDF invoices, and a customer Finance Portal. Works alongside Shopify's native B2B or on its own.

Native Shopify Integration
Secure Data Processing
GDPR Compliant

The Gatekeeper & Manager

Complete access control for your B2B customers. The app dynamically controls who sees "Net Terms" at checkout based on customer tags.

  • Access Control: Tag-based visibility (`Net30_Approved`).
  • Smart Credit Limits: Real-time cart calculation against available credit.
  • Admin Manager: Dedicated Polaris UI to approve/revoke access and set limits.

Real-Time Credit Guardrails

Transparency is key. This automated guardrail protects your business from accidental overdrafts without you having to monitor every single order. The system enforces your rules 24/7.

  • Instant Reaction: 'Net Terms' hides instantly if limits are exceeded.
  • Proactive Compliance: Stops bad debt before the order is placed.
  • Smooth Recovery: Options reappear once the cart fits the balance.

Customer Finance Portal

A "My Account" extension allowing customers to view their financial status and manage payments self-service.

  • Self-Service Dashboard: View Available Credit and Terms.
  • Invoice History: Clean table of Paid, Unpaid, and Overdue invoices.
  • Pay Now Actions: Direct checkout links for immediate settlement.

Automated Invoicing & Professional PDFs

The "Tracker" listens for orders and automatically calculates Due Dates. Plus, generate dynamic, professional PDF invoices on demand.

  • Smart Logic: Filters Net Terms orders & calculates Net 30 dates.
  • Dynamic PDFs: Generates invoices with live product data (Titles, SKUs).
  • Secure Download: Uses App Bridge v4 authentication.

The Enforcer: Compliance Automation

A "Compliance Check" system that scans for unpaid invoices past their due date and automatically enforces rules.

  • Overdue Scanner: Finds unpaid debt.
  • Auto-Revocation: Removes approval tags until payment is made.
  • Visual Alerts: Dashboard warnings for enforcement actions.

Complete Setup Walkthrough

An 8-minute walkthrough of the full Net Terms Tracker setup. Approve B2B customers for Net 15, 30, or 60 terms, set credit limits, enforce them at checkout, customise your invoices, and add an optional Customer Finance Portal. YouTube chapter timestamps make it easy to jump to the step you need.

  • Setup Guide: Add the 'Net Terms' manual payment method and verify the Gatekeeper.
  • Approve Customers: Assign Net 15, 30, or 60 terms and credit limits to your B2B customers.
  • Customise Invoices: Brand your PDF invoices and set payment instructions.
  • Finance Portal: Build an optional self-service page for B2B customers.

How It Works

Setting up B2B Net Terms on your store takes just 3 steps.

Install on Shopify
1

Activate Payment Method

Create a custom manual payment method named "Net Terms" in your Shopify Payment settings.

Shopify Admin > Settings > Payments > Add Manual Payment
2

Add Finance Portal

Drag the "Finance Dashboard" block into your "New Customer Accounts" page via the Theme Editor.

Theme Editor > Customer Accounts > Add Block
3

Add Cart Widget

(Optional) Add the "Cart Widget" to your Cart page to show customers their live credit usage before checkout.

Theme Editor > Cart > Add Block to Subtotal

Built with Modern Tech

Remix (Node.js)
React & Polaris
Liquid
SQLite & Prisma
Fly.io
React PDF
Shopify API

Frequently Asked Questions

Does this work with Shopify Plus?
Yes, Net Terms Tracker is fully optimized for Shopify Plus merchants. It integrates seamlessly with B2B Checkout Extensibility and handles high-volume wholesale operations efficiently.
Can I set custom credit limits per customer?
Absolutely. You can set a global default limit for all approved wholesalers, or override specific customers with their own unique credit limits and payment terms (e.g., Net 15 vs Net 60).
Is my data secure?
We take security seriously. All data is encrypted at rest and in transit. We are fully GDPR compliant and only store the minimum data necessary to process invoices and check credit limits.

Get in touch

Need a custom integration or have questions about the enterprise plan? Our team handles support requests within 24 hours.

support@nettermstracker.com

© 2026 Net Terms Tracker. All rights reserved.