Overview
⚠️ Inventory alerts
| Product | Amount | Price | SKU | Stock | Actions |
|---|---|---|---|---|---|
| Loading products… | |||||
| Order | Customer | Items | Total | Payment | Fulfillment | Date |
|---|---|---|---|---|---|---|
| Loading orders… | ||||||
| Name | Orders | Lifetime Spend | Last Order | |
|---|---|---|---|---|
| Loading customers… | ||||
| Admin | Title | Auth | Status | Last login | Actions | |
|---|---|---|---|---|---|---|
| Loading staff… | ||||||
Invited admins sign in with their Google account. Their email must match exactly. You can suspend access temporarily or remove an admin entirely — their active session will be revoked immediately.
Pending applications
Quote queue
Approving a wholesale application flips the customer's tier to wholesale, which unlocks per-product bulk pricing and the Request Quote flow on the storefront. Bulk pricing tiers are edited on each product — open any product and scroll to the "Wholesale bulk pricing" section.
Program settings
Commission rates apply to the order subtotal. L1 is the direct referrer; L2/L3 walk up the sponsor chain. PayPal credentials are managed in Integrations.
💡 To send PayPal payouts, configure credentials in Integrations → PayPal.
Affiliates
| Affiliate | Code | Sponsor | Status | Balance | Lifetime | Actions |
|---|---|---|---|---|---|---|
| Loading affiliates… | ||||||
Payouts
| ID | Affiliate | Amount | Method | Status | Created | Actions |
|---|---|---|---|---|---|---|
| Loading payouts… | ||||||
Commissions post here once per paid order via the daily peptelligence-affiliates.timer (or the “Run tick” button). Affiliates request payouts from their storefront dashboard; you either fire them via PayPal or mark them paid manually (Zelle, wire, check). RUO-only context applies to all program promotion.
Need help? The bridge reads secrets from environment variables set via sudo systemctl edit hypatia-bridge.service. See docs/ops/integrations.md for the full runbook.
📬 Announcement bar
Shown at the very top of peptelligence.app. Up to 10 rotating blurbs. Keep RUO — no medical or efficacy claims.
🎟️ Coupons
Discount codes customers can enter at checkout. Use sparingly for research promos; never tie to medical claims.
| Code | Type / value | Min order | Uses | Active | |
|---|---|---|---|---|---|
| Loading coupons… | |||||
📨 Broadcast to newsletter subscribers
The RUO efficacy guard blocks any copy that reads like therapy, dosing, human use, weight loss, etc. Use this only for new compounds, citation additions, restock notices, and ops updates.
Recent campaigns
| ID | Subject | Tag | Recipients | Sent OK / err | Date |
|---|---|---|---|---|---|
| Loading campaigns… | |||||
📦 Shipping (EasyPost)
Your from-address and default parcel. Customer-selected insurance is applied at label-buy time. RUO only.
Default parcel
Requires EASYPOST_API_KEY exported to the bridge service. Tracking webhook URL: /api/ideas/store/peptelligence/easypost/webhook with EP-Signature header matching EASYPOST_WEBHOOK_SECRET.