B2B purchase orderCheckout

B2B purchase orders and PO terms at checkout

Wholesale buyers skip the PO number box, type a junk number, or check out on the wrong terms. Native B2B Net Terms do not check format. This app does — then gates deposits and holds oversized orders for review.

Live listing: apps.shopify.com/b2b-terms-guard. Preview a sample purchase-order number, then publish. D2C checkouts stay untouched. This is the published app, not a new one.

Not a postal PO Box. That job is the PO box blocker. Staff permissions are a staff access audit.

On this page

Checkout Rules Install Plans

Company checkout · purchase-order box

PO-48219

Format, prefix, length, and uniqueness can be previewed against a sample number before you publish.

● Net terms Company payment terms stay in place. D2C and no-company checkouts stay untouched. ○ Unpaid-deposit methods Hiding those methods at checkout needs Plus B2B. PO validation and review run on every plan.

Native gap

What native B2B terms do not check

Purpose-built for what native B2B terms do not check: PO number format, prefix, regex, and uniqueness rules, previewed live before you publish.

Set deposit percentage guardrails and route orders above a threshold for manual review and approval, with approver email alerts. Works alongside native Net Terms.

Guardrails

PO number, deposit, review, D2C

PO number rules

Validates PO numbers by format, prefix, regex, length, and uniqueness. Preview any rule live against a sample number before you publish.

Deposit guardrails

Set deposit percentage guardrails from 1–99% per B2B order. Checkout-side enforcement that hides unpaid-deposit methods needs Plus B2B.

Review and approval

Route orders above a threshold for manual review and approval, with approver email alerts. PO validation, review, and approval work on every plan.

D2C stays out of the way

Works alongside native Net Terms. D2C and no-company checkouts stay untouched so retail buyers do not see wholesale PO rules.

First run

Install from the live listing

  1. Open the published listing: apps.shopify.com/b2b-terms-guard.
  2. Install B2B Terms & PO Guard from that page — do not look for a second, similarly named app.
  3. In Admin, set PO format rules, deposit guardrails, and review thresholds. Preview a sample PO number before you publish.

Install B2B purchase order guard

Problem-query guide: B2B checkout can skip a purchase-order number unless a validation rule requires it.

Listing prices

Plans on the listing

Checkout enforcement that hides unpaid-deposit methods needs Plus B2B. PO validation, review, and approval work on every plan.

B2B Terms & PO Guard is the existing momiji-shop app for purchase-order numbers and B2B payment terms at checkout. It does not block postal PO-box shipping addresses — that is a different listing. Partner organization 4633347. English listing copy only on this page.

Listing source: Shopify App Store — B2B Terms & PO Guard. Changelog and review links: https://apify.momiji-space.com/review/.