PRIMO Goods

Staff Access

Sign in with your staff email and passcode.

PRIMO Goods Staff Portal
Unsaved changes Supplier Portal View Live Site
Loading wholesale indicators…
Total Loads
Available
Reserved / Sold
Live Feed Status

Bulk Upload Loads (CSV)

Upload a CSV with these columns (header row required, case-sensitive):
product, brand, grade, origin, destination, pricePerMT, currency, incoterm, containerSize, weightMT, availabilityStatus, deliveryWindow, notes

Buyers see the system load ID only — never this SKU.

Supplier posts go to Pending Trade until staff approves. Same gate as a supplier posting from their portal.

Current Container Loads

ID Source Product Route Net / Offered $/MT Incoterm Status Rate % Actions
Loading loads…
Total Products
Available
Unavailable

Add New Donation Product

Available on donation page

Current Donation Products

ID Image Product Name Category Weight Available Actions
Loading products…
0 Total Registered
0 Companies
Top Interest
# Full Name Company Email Phone Address Tax ID Interests Username Plan Status Strikes Registered Actions
0Total applications
0Pending
0Approved

Create / Invite Supplier

Staff can create an approved supplier account directly, or leave status pending. Suppliers may also self-apply at supplier.html.

Company Contact Email Country Tax ID Username Rate % Claims Bank Status Applied Actions

No supplier applications yet.

$0Commission owed
$0Commission paid
$0Sale value (recorded)

By Supplier

Supplier Sales Sale value Owed Paid

No sales recorded yet. Mark a load as Sold from Container Loads.

Sale Ledger

Load Product Supplier Sale $ Rate Commission Status Sold Actions
0 Donation Orders
0 Container Inquiries
0 Unread
# Name Email / Phone Product Qty Pickup code Invoice Recipient Location Message Date Status Actions

No donation orders yet.

# Name Email / Phone Load / Subject Message Date Status Actions

No container inquiries yet.

Add / Edit News Card

Trade Portal Shipping & Commodity News loads live public RSS by default (/.netlify/functions/industry-news). Cards saved here are offline fallbacks (dated within 21 days). Set localStorage.primo_news_prefer_manual = "1" to force these cards over live RSS.

#HeadlineSourceDateURLActions

No news cards yet. Add up to 3.

Trade Portal Subscription Pricing

Weekly, monthly, and annual prices shown on Trade Portal registration.

Internal Markup Rate (Supplier Loads)

Default markup applied when suppliers post a net price. Per-supplier overrides are under Suppliers.

Legacy local staff labels

Optional display labels only — does not grant portal access.

NameUsernameCreated

Load Reservation Deposit

Deposit to hold a reserved FCL (default 10% of container value, min $250). Full balance is due within 2 days of the first deposit. Missed deadlines forfeit 20% of deposit (remainder returned within 7 days) and add a buyer strike (3 → restricted).

Trade Payment Follow-up

Shown to buyers under My Reservations after they reserve a load (credit card, Zelle, wire, ACH).

Loyverse POS — Live Inventory