Direct answer: Accepting a customer portal (orders, shipping, reconciliation, documents) is not a check for "can the customer log in and see an order." It should verify the account and permission model, multi-tenant data isolation, order-status definitions, shipping and receipt timestamps, electronic reconciliation confirmation and evidence, document/drawing versions and withdrawal, ERP/CRM integration and failure handling, logs and classified protection, and personal-information notice. Otherwise customer A may see customer B's prices, or a reconciliation statement shows "confirmed" with no way to prove who confirmed which version.

This guide is for sales, customer service, finance, IT, legal, quality, and website/system vendors at manufacturers in Changzhou and nearby industrial areas. It explains how to build and accept a customer portal's order, shipping, reconciliation, and document modules. Information is current to 2026-11-01. It is a review of public rules and project practice, not legal, cybersecurity classified-protection assessment, or audit advice; specific portal functions, electronic-signature effect, protection level, and data processing depend on the contract, company policy, and regulator requirements.

Three things to remember

A portal is not "moving ERP screens onto the website"; it shows each customer the right data, by permission, tenant, and version. Order status, shipping time, and reconciliation amounts need a single definition and source. An electronic reconciliation "confirm" must prove who confirmed, when, which version, and that the content was not altered.

How does the customer portal relate to dealer, download-center, and after-sales pages?

The dealer page handles channel authorisation and lead ownership, the download center handles public documents, the after-sales page handles repairs and spares, and the customer portal handles signed customers' orders, shipping, reconciliation, and controlled documents. They may share an account system, but data boundaries differ: public pages must not show customer-specific prices, and the portal cannot replace contracts or invoices.

Manufacturers usually start a portal because "customers keep calling to ask where the goods are." Then order status, shipping records, statements, invoices, COAs, drawings, and tickets all get added. The more features, the more important it is to define who sees what, where data comes from, and what a confirmation means. Otherwise the portal becomes a second Excel, only harder to maintain.

EntryAudienceWhat they seeCannot replace
Dealer pageChannel and end customersTerritory, lookup, applicationOrders and statements
Download centerPublic visitorsBrochures, certificates, public docsControlled drawings and customer files
After-sales pageExisting customersRepairs, spares, service policyOrders and financial data
Customer portalSigned customers and staffOrders, shipping, statements, docs, ticketsContracts, invoices, legal confirmation

This split is editorial; account, data, and confirmation requirements are governed by the sources below.

How should portal scope and priorities be set?

Start with high-frequency, low-risk features that already have data: order status, shipping and logistics, statements and invoice downloads, COA/quality documents. Then add features needing approval or involving prices and drawings: customer-specific pricing, drawing release, online confirmation, tickets. For each, state the data source, update frequency, visible roles, and failure fallback.

The biggest portal risk is trying to do everything: orders, inventory, pricing, drawings, reconciliation, tickets, and complaints in one launch, with every module half-finished. A steadier path is to rank by the three questions customers ask most: where are the goods, what is this month's statement, and where is my inspection report. Get those three right, then expand.

FeatureData sourceVisible rolesPriority
Order statusERP order/work orderCustomer procurementHigh
Shipping/logisticsWMS/forwarder/courierProcurement, logisticsHigh
Statements/invoicesFinance systemFinance, procurementHigh
COA/quality docsQMS/document systemQuality, procurementHigh
Customer pricingPricing systemAuthorised procurementMedium
Drawings/technical dataPLM/document systemTechnical (after NDA)Medium
Online confirmationPortal + evidenceAuthorised signatoryMedium
Tickets/complaintsCRM/ticketingQuality, serviceMedium

These features and priorities are editorial; the scope follows customer needs, system status, and the contract.

How should the account and permission model be accepted?

Design "company master account + sub-accounts + roles": the customer administrator manages sub-accounts, roles split by procurement/finance/quality/logistics, least privilege; enable multi-factor authentication, abnormal-login alerts, immediate disable on departure or role change, and periodic access reviews. Staff need separate back-office roles, not shared customer accounts.

The most common portal problem is "one account per customer, shared by the whole company," or sales giving a customer administrator rights to save effort. A departed employee can still log in, finance can see technical drawings, and company A can see company B's orders. Permission design is not a technical detail; it is the data boundary.

ElementRequirementEvidenceCommon gap
Account hierarchyMaster + sub-accounts; master manages peopleAccount tableOne shared account
RolesProcurement/finance/quality/logistics/technicalRole matrixEveryone is admin
Least privilegeHidden by default, granted on needPermission configAll-open default
MFASMS/OTP/QR; step-up for sensitive actionsLogin logsPassword only
LifecycleOnboard, adjust on transfer, disable on exitChange recordsEx-employees can log in
Access reviewQuarterly/semi-annual reviewReview recordsNever reviewed
Staff accountsBack-office roles isolatedBack-office configSales uses customer account

This model is editorial; operation permissions and security measures for personal information are in Article 51 of the Personal Information Protection Law.

How should multi-tenant isolation be accepted?

Give each customer a tenant ID and filter every query by tenant; file downloads use short-lived signed URLs, not guessable paths; exports, search, reports, caches, and notifications must not cross tenants; internal cross-tenant access needs separate authorisation and logs. Test with two accounts trying to access each other's orders, invoices, drawings, and tickets.

Cross-tenant leakage is the worst portal incident: customer A opens an order and sees company B's prices and lead times, or search results show another company's invoice number. Technically it often comes from hiding data only in the front end while the API still queries by ID. Acceptance must test APIs and authorisation, not just screens.

SurfaceRequirementTestCommon gap
QueriesEvery API filters by tenantAuthorisation testFront-end hiding only
File downloadShort-lived signed URL, permission checkURL tamperingGuessable paths
Search/reportsResults isolated by tenantCross searchData bleed
ExportApproval + watermark + logExport recordsFree export
NotificationsOnly to the right contactsEmail/SMS testWrong recipients
CacheTenant-scoped keys, correct invalidationSwitch accountsCache bleed

Isolation requirements are editorial; implementation follows system architecture and security testing.

How should order, shipping, and reconciliation data be defined?

Define each status: confirmed, scheduled, in production, ready to ship, partially shipped, shipped, delivered, invoiced, reconciled, paid; state timestamp sources (ERP/WMS/forwarder), time zone, partial shipments, and change orders. Statements must reconcile with invoices, orders, and shipping records, and every difference needs a reason and owner.

"Where are the goods" looks simple but spans orders, scheduling, shipping, logistics, and receipt. If the portal shows ERP's "shipped" as "delivered," the customer may schedule payment on receipt; if a partial shipment shows as a full shipment, reconciliation will not match. Status definitions and sources are the foundation of portal credibility.

ObjectWhat to defineSourceCommon gap
Order statusMeaning of each status, transition rulesERPInconsistent names
TimestampsOrder/confirm/ship/deliver timesSystem logsManual entry
Time zoneUnified or labelledSystem configMixed domestic/overseas
Partial shipmentBatch quantity, remainingWMSShown as fully shipped
Change ordersQuantity/lead-time historyOrder systemOld value overwritten
ReconciliationPeriod, amount, tax, differencesFinanceDoes not match invoice
PaymentsReceipt date, currency, allocationFinanceReceivable only

These definitions are editorial; specific fields and sources follow the ERP/WMS/finance systems and company policy.

How should electronic reconciliation and online confirmation be accepted?

A statement needs a unique number, version, period, amount and tax, and difference notes; online confirmation should record the confirmer, time, IP/device, version, and file hash. Where a reliable electronic signature is used, it should meet the conditions of exclusivity, control, and detectability of changes. Whether a simple "click to confirm" suffices depends on the contract and the evidence chain.

Article 13 of the Electronic Signature Law provides that an electronic signature is reliable if the signature creation data is exclusive to the signatory when used, is controlled only by the signatory at signing, any change to the signature is detectable, and any change to the content and form of the data message is detectable. Article 14 gives reliable electronic signatures the same legal effect as a handwritten signature or seal. Article 469 of the Civil Code also treats data messages that can tangibly represent the content and be retrieved at any time as written form.

ElementRequirementEvidenceCommon gap
Statement versionNumber, period, version, amount, taxPDF/recordOld version overwritten
ConfirmerName, company, role, authorityAccount + authorisationShared account
Time/deviceTimestamp, IP, deviceLogsNo record
IntegrityFile hash, tamper evidenceEvidence storeEditable later
Reliable e-signatureExclusive, controlled, change-detectableSignature reportClick treated as signature
DifferencesReason, owner, deadlineDifference noteHandled verbally

Signature conditions are in Articles 13 and 14 of the Electronic Signature Law; written form for data messages is in Article 469 of the Civil Code; effect depends on the contract and evidence chain.

How should document and drawing release and withdrawal be accepted?

Controlled documents need a version, effective date, scope, watermark, and download log; drawings/technical data are released by project after NDA, with withdrawal and expiry support; customers see only their relevant version, and old versions are explicitly void. Withdrawal must reach the right people and retain who downloaded which version when.

Portal documents are not a cloud drive. COAs, FAI reports, drawings, and work instructions all have versions and scopes; sending the wrong version is worse than sending nothing. Acceptance should test whether old versions remain downloadable, whether links fail after withdrawal, whether downloads carry a customer watermark, and whether logs trace to a person.

ItemRequirementEvidenceCommon gap
VersionNumber, effective date, scopeMetadataFilename as version
AuthorisationBy customer/project/rolePermission recordVisible to all
WatermarkCustomer/account/timePDF sampleNo watermark
Download logWho, when, which versionLogsNo record
WithdrawalLink invalid, notice sentWithdrawal recordOld link still works
ExpiryAuto-expire after validitySystem statusPermanent access

Document-control requirements are editorial; specific versions, authorisation, and withdrawal follow the document-control procedure and contract.

How should integration, logs, and security be accepted?

Define frequency, retry, idempotency, and reconciliation-difference handling for ERP/WMS/finance sync; logs should cover login, queries, downloads, exports, confirmations, and back-office actions, retained at least six months under classified-protection requirements; implement data classification, backup, encryption, vulnerability remediation, and incident drills, and minimise and disclose personal information.

The Cybersecurity Law was amended in 2025 and took effect on 2026-01-01; the classified-protection system is now Article 23: network operators must establish rules, designate a security lead, take preventive measures, monitor and record network status with relevant logs retained at least six months, and classify, back up, and encrypt data. Note the article number: from 2026 the amended text applies, and the old Article 21 is now a publicity-education provision—do not cite the old number. Article 51 of the Personal Information Protection Law also requires internal rules, classification, encryption/de-identification, reasonable operation permissions, training, and contingency plans.

ItemRequirementEvidenceCommon gap
SyncFrequency, retry, idempotencySync logsManual patching
DifferencesList, owner, deadlineDifference recordNo fallback
LogsLogin/query/download/export/confirmLog platformLogin only
RetentionRelevant network logs ≥ 6 monthsRetention policyOverwritten in 7 days
Classified protectionFiling/assessment per system levelFiling/reportNot classified
Backup/encryptionClassification, backup, transport encryptionPolicy/configPlaintext transport
Personal dataNotice, minimisation, permissionsPrivacy policyOver-collection

Classified protection and log retention are in Article 23 of the Cybersecurity Law (2025 amendment, effective 2026-01-01); personal-information measures are in Article 51 of the Personal Information Protection Law.

Access review can be estimated: 200 accounts × 2 minutes ≈ 6.7 hours per review, or about 27 hours a year if quarterly. This is an illustrative assumption to show workload, not a quotation; actual account counts and review depth depend on the company.

How should portal pages and back-office modules be designed and linked?

Customer-side modules should include login and MFA, order list/detail, shipping and logistics, statements and invoices, COA/documents, tickets, and account management; back-office modules should include customers/tenants, roles and permissions, document release/withdrawal, reconciliation confirmations, logs, and export approval. Link to after-sales, download center, privacy policy, and contact page, and state "portal data follows ERP/finance."

A portal should not expose every back-office table to customers. Organise the customer side around "what I need to do now": check an order, see shipping, reconcile, download a report, raise a ticket; organise the back office around "who can change what": accounts, permissions, documents, logs. Both need failure fallbacks: when sync fails, show "subject to customer service confirmation" instead of a blank or a wrong number.

ModuleWhat to build/writeEvidenceCommon gap
LoginMFA, abnormal alerts, recoveryLogin logsPassword only
OrdersStatus, changes, partial shipmentERP syncVague status
ShippingTracking, receipt, exceptionsWMS/forwarderOnly "shipped"
ReconciliationVersion, differences, confirmation, evidenceRecordsClick = confirmed
DocumentsVersion, watermark, withdrawal, logsDocument systemCloud-drive style
TicketsIntake, progress, closureTicketingNo status
AccountsMaster manages subs, disable on exitAccount recordsSupport manages
Back officePermissions, release, logs, export approvalConfigNo audit

These modules are editorial; specific features, data, and permissions follow the company systems and customer contract.

Go-live acceptance checklist

Ten checks: accounts and permissions, tenant isolation, order-status definitions, shipping and receipt, reconciliation confirmation and evidence, document versions and withdrawal, integration and fallback, logs and classified protection, personal-information notice, and links/mobile. Each needs an owner, evidence, and review date.

Sales, customer service, finance, IT, legal, quality, and the system vendor can share this list. The pass condition is not "the customer can log in"; it is that each customer sees only their data, status and amounts reconcile, confirmations are traceable, documents are version-controlled, logs are retained, and failures have a fallback.

CheckPass conditionEvidenceIf it fails
Accounts/permissionsMaster/sub accounts, roles, MFA, disable on exitAccount/permission tableAdd model
Tenant isolationAuthorisation tests cannot see others' dataTest reportFix APIs
Order definitionsStatuses, timestamps, partial shipmentsStatus tableAdd definitions
Shipping/receiptTracking, receipt, exception handlingLogistics recordsAdd data
ReconciliationVersion, confirmer, time, hash/evidenceRecordsAdd evidence
DocumentsVersion, authorisation, watermark, withdrawalDocument logsAdd controls
IntegrationSync, retry, idempotency, difference handlingSync logsAdd fallback
Logs/protectionKey-action logs ≥ 6 months; filing/assessmentLogs/filingAdd retention
Personal dataNotice, minimisation, permissionsPrivacy policyAdd notice
Links/mobileAfter-sales/download/privacy/contact reachable; usable at 390pxPage testFix links

This checklist is editorial; specific functions, security, classified protection, and personal-information requirements follow the contract, company policy, and regulator requirements.

Who should read this, who should not, and what decisions does it support?

It suits manufacturers in Changzhou and nearby areas with high order volumes, frequent shipping and reconciliation questions, COA/drawing release needs, or after-sales tickets. It does not suit companies with only occasional orders, customers who prefer WeChat, or teams without ERP/finance data foundations that want to build a portal directly.

Read it if you are in sales, customer service, finance, IT, legal, quality, or a system/website vendor; you are building a customer portal, order lookup, reconciliation, document release, or after-sales tickets; or you need to decide which features first, how accounts are split, how data is isolated, how confirmations are evidenced, and how long logs are kept. Skip it if your ERP data is inaccurate but you want the portal to "beautify" it; you treat the portal as a substitute for contracts, invoices, or legal confirmation; or you want one page to replace classified-protection assessment, e-signature, or legal advice. It supports self-review of accounts and permissions, tenant isolation, order definitions, reconciliation evidence, document control, integration fallback, logs, and personal-information notice.

Lingyi Information is a website development and enterprise AI project provider, not a classified-protection assessment body, electronic authentication service, or law firm. This article is not a substitute for legal, cybersecurity classified-protection, e-signature, or audit advice. Changzhou projects are delivered remotely or on site as confirmed per project; Lingyi is one candidate, does not claim a local office or team, and does not promise assessment results, launch dates, or inquiries.

FAQ

Should we build the customer portal ourselves?

Depends on order volume and existing systems. With few orders and simple needs, start with a light portal for order status, shipping, and statement downloads, or use the ERP's customer portal module; with high volume, drawing release, and multi-role permissions, consider custom development. The key is data definitions and permissions, not the build method.

Can customers share one account?

Not advisable. A shared account cannot trace who viewed or confirmed what, and cannot be disabled individually after someone leaves. At minimum use a company master account plus sub-accounts with role-based permissions; where sharing is unavoidable, limit visible data and keep operation logs.

Does clicking "confirm" on an electronic statement have legal effect?

Depends on the contract and evidence chain. A reliable electronic signature has the same effect as a handwritten signature or seal under Articles 13 and 14 of the Electronic Signature Law; an ordinary click may also constitute an expression of intent, but you must be able to prove the confirmer, time, version, and content integrity. Record account, time, IP, and file hash, and use reliable e-signature or platform evidence for important reconciliations.

How long should portal logs be kept?

Article 23 of the Cybersecurity Law (2025 amendment, effective 2026-01-01) requires relevant network logs to be retained at least six months as prescribed; companies may keep longer based on system level, contract, and policy. Login logs alone are not enough—queries, downloads, exports, confirmations, and back-office actions must also be logged.

What if the portal's shipping status differs from what customer service says?

Define a single source and status definition; the portal shows the source system's value and does not edit manually. When sync fails, show "subject to customer service confirmation" and record the exception instead of a blank or stale value. Reconciliation differences need a difference note and an owner.

Can drawings be downloaded directly from the portal?

Yes, with customer/project authorisation, release after NDA, customer watermark, download logs, withdrawal, and expiry. The public download center should hold only brochures, certificates, and public documents—not customer drawings or proprietary technical data.

One-sentence takeaway

A Changzhou manufacturer's customer portal is not about "logging in to see orders"; it is about accounts and permissions, tenant isolation, order definitions, shipping and receipt, reconciliation evidence, document versions, integration fallback, logs, and personal-information notice being verifiable—so each customer sees only their data, amounts reconcile, and confirmations are traceable.

Method and limitations

This is a review of public rules and project practice, not a compliance certification or legal opinion on any company, portal, system, reconciliation, e-signature, or classified protection. No undisclosed customer accounts, orders, statements, or drawings were used. Feature priorities, permission models, status definitions, isolation tests, and the acceptance checklist are editorial suggestions; the access-review example (200 accounts × 2 minutes ≈ 6.7 hours per review) is an illustrative calculation, not a quotation or commitment. Actual portal functions, permissions, e-signature effect, protection level, log retention, and personal-information processing depend on the law, contract, company policy, and regulator requirements.

Sources and scope

Information is current to 2026-11-01. The following are public official/primary pages; their scope, version, and wording control.

  1. Electronic Signature Law of the PRC (2019 amendment): National People's Congress. Article 13 (reliable signature conditions), Article 14 (equal effect), Article 15 (custody and loss notice).
  2. Civil Code of the PRC, contract book: Supreme People's Court. Article 469 (data messages as written form).
  3. Cybersecurity Law of the PRC (2025 amendment, effective 2026-01-01): Cyberspace Administration of China. Article 23 (classified protection, logs at least six months, classification/backup/encryption).
  4. Personal Information Protection Law of the PRC: Cyberspace Administration of China. Article 17 (notice), Article 51 (security measures and operation permissions).
About the author

Lingyi Information Official (delivery team) supports requirements, proposals, and acceptance for enterprise websites, brand and brochure design, smart manufacturing, and AI projects. This article is public research and project practice, not legal, cybersecurity classified-protection, e-signature, or audit advice; specific projects follow the law, contract, company policy, and regulator requirements.

Turn the customer portal into a verifiable data boundary

Bring the account model, order-status table, statement sample, document permissions, and log policy. We will map permissions, isolation, definitions, evidence, and fallbacks into a reviewable checklist.

Book a customer-portal review