Payment and legal readiness handoff

Collect funds only after payment, invoice, legal, and release gates are approved.

This internal handoff page keeps PrepPort's launch workflow clear: staff may prepare quotes and invoice drafts, customers may upload payment evidence, but exact payment instructions, wallet credit, paid status, supplier purchase, release, and shipment stay under human approval until the account and legal review are complete.

Safe copy values

Use these values in operator runbooks and external platform setup. Do not paste account numbers, payment links, or private settlement details into chat.

Customer and admin surfaces

  • Support mailbox: support@prepportglobal.com
  • Customer portal invoice evidence area: https://prepportglobal.com/customer-portal.html
  • Admin review workspace: https://api.prepportglobal.com/admin
  • Payment/legal setup handoff: https://prepportglobal.com/payment-legal-setup.html
  • Reviewer-only policy center: https://prepportglobal.com/policy-review-center.html

Review commands

  • Business readiness: npm run business:readiness -- --write
  • Invoice package: npm run invoice:package -- --invoice-id=INVOICE_ID
  • Launch checklist: npm run launch:checklist -- --write
  • External setup pack: npm run external:setup-pack -- --write

Recommended payment stack

Launch with staff-reviewed invoices and manually approved payment links. Add automated checkout only after refund, dispute, tax, and reconciliation rules are reviewed.

Launch stage

  • PayPal Business for small service fees, samples, deposits, and familiar overseas seller checkout.
  • Wise Business for multi-currency receiving, supplier payments, and larger settlements.
  • Airwallex for cross-border business accounts, supplier settlement, and later team controls after KYC approval.

Scale stage

  • Stripe checkout or payment links only after legal/refund/tax rules are approved.
  • PayPal checkout automation only after chargeback and dispute handling is documented.
  • Payment webhooks only after duplicate, partial, refund, chargeback, and fee reconciliation tests pass.

Accounting rail

  • Bank transfer stays useful for larger invoices and accounting.
  • Exact bank, Wise, Airwallex, PayPal, or Stripe instructions must be approved by finance before being sent.
  • Automation can draft packages, not invent payment terms.

Legal review checklist

These areas need owner/legal review before using firm public wording or collecting real customer funds at scale.

Commercial terms

  • Service agreement
  • Quote validity
  • Customer responsibilities
  • Payment before purchase or release
  • Inventory hold and disposal policy

Risk policies

  • Privacy policy
  • Prohibited and high-risk goods
  • Warehouse and handling liability
  • Sourcing and procurement liability
  • Refund, dispute, and chargeback escalation

Authorization

  • Trademark, artwork, and label authorization
  • Packaging replacement approval
  • Product compliance documents
  • Marketplace-sensitive work approval
  • Customer import and sales compliance responsibility

Commercial gates

These gates keep quote, payment, procurement, and release decisions auditable.

Before customer-facing payment action

  • quote_approval_gate: owner approves quote package before invoice, deposit, or payment-link wording.
  • payment_instruction_gate: finance approves exact payment instructions before staff sends bank, PayPal, Wise, Airwallex, Stripe, or card details.
  • legal_review_gate: owner/legal approves public legal, liability, refund, compensation, and policy wording.

Before work release

  • funds_received_gate: finance verifies settlement before wallet credit, paid status, supplier purchase, inventory release, or outbound shipment.
  • authorization_gate: ops confirms brand, trademark, label, packaging, and compliance authorization before sensitive work.
  • Customer-submitted payment evidence is a review item, not settlement confirmation.

Staff-safe workflow

This is the minimum flow before real paid customer execution.

1. Quote

Staff prepares quote draft with service fees, external costs, assumptions, exclusions, and validity. Owner approves customer-facing quote wording before sending.

2. Invoice

Staff creates invoice or deposit draft from an approved quote. Finance approves payment instructions or creates the payment link outside the AI auto-reply flow.

3. Evidence

Customer uploads evidence in the portal. Finance verifies settlement before paid status, wallet credit, supplier purchase, release, or shipment.

Automation boundaries

These boundaries apply to email, WhatsApp, web chat, marketplace replies, and customer portal status.

No automatic payment instructions

  • No automatic bank details, PayPal links, Wise/Airwallex account details, Stripe links, or card instructions.
  • No automatic refund, compensation, legal, customs/tax, supplier guarantee, platform-compliance, or liability promises.
  • No exact quote, deposit request, or payment terms without owner/finance approval.

No automatic release from receipt

  • No wallet credit from uploaded receipt alone.
  • No invoice paid status from uploaded receipt alone.
  • No supplier purchase, product sourcing order, packaging purchase, inventory release, or shipment from payment evidence alone.
  • No trademark/label/packaging work without onboarding authorization.

Internal paid test order

Run this before the first real paid customer order.

Pass checklist

  • Quote approved.
  • Invoice or deposit request created.
  • Payment link or payment instructions approved by finance.
  • Customer-style payment evidence submitted through the portal.
  • Finance manually verifies settlement and records proof location.
  • Invoice/wallet status updates only after verification.
  • Work order releases only after payment and legal gates are clear.

Fail conditions

  • Any auto-reply exposes exact payment instructions.
  • Any uploaded receipt automatically marks paid.
  • Any quote, legal, refund, or supplier promise is sent without approval.
  • Any goods are purchased, released, or shipped before funds are verified.