Skip to main content

Shared power bank rental software evidence

Shared power bank rental is the primary software use case. The canonical buyer-facing capability page is CoreCharge software features. This Developer Center page supplements that canonical page with implementation evidence and delivery boundaries; it is not a second marketing canonical.

Evidence boundary

Publicly documented means a CoreCharge page describes the capability area. It does not prove that every field, provider, market or station model is enabled in a particular tenant.

Capability matrix

CapabilityOperator outcomeEvidence stateDelivery boundary
Renter browser H5Open the rental journey without requiring an installed appOwner-defined scopeCamera access, browser support, QR permission and market UAT must be verified
Camera and QR scanRead a station code from the renter's supported browserOwner-defined scopePermission, HTTPS, browser and device behavior vary; scanning is not payment approval
Optional renter appsOffer Apple or Google mobile applications where approvedOptional, project-specificStore, account, region, review and compliance gates apply; availability is not universal
Operator desktop webRun daily device, order, payment and support workflows on desktopPublic software scopeRole and tenant acceptance remain release-specific
Operator mobile H5Access approved operating workflows from a mobile browserOwner-defined scopeExact pages and responsive acceptance require project confirmation
Optional operator appOffer an operator app when included in an approved projectOptional, project-specificStore, region, device and account gates apply
Role-based access controlSeparate platform owner, operator, agent and merchant permissionsPublicly documentedExact permissions and data scope must be accepted per role and tenant
Station health visibilitySee online state, freshness and abnormal behaviorPublicly documentedExact telemetry and alert thresholds require project confirmation
Slot and battery availabilityReview inventory and available power banksPublicly documentedModel and firmware mapping require compatibility evidence
Rental and order timelineConnect renter action, station, time, return and support historyPublicly documentedRetention and export fields require contract confirmation
Payment and refund reviewDistinguish authorization, payment, refund and manual reviewPublicly documentedProvider approval, account state and market rules are external dependencies
H5 rental journeyValidate scan, payment, release, return and exception statesVerification guide availableProduction URLs and provider callbacks are environment-specific
Agent and merchant rolesSeparate operator, agent and venue visibility through RBACPublicly documentedRole permissions must be agreed and verified per deployment
Dashboard and reconciliation fieldsTrace source, freshness, role and action for operating fieldsField guide availableExact field inventory requires tenant and version evidence
Operating reportsCompare venue, station, order and support performancePublicly documentedMetric definitions and settlement rules require project confirmation
Multi-format station supportPlan pilots across published slot formatsPublic product signalExact model-to-protocol certification is pending
Hardware interoperabilityEvaluate approved alternative software integrationPublic documentation onlyPartner profile and authenticated test evidence are pending
Machine-readable API contractsReview event, HTTP and frame shapesPlaceholder schemas availableNo production endpoint or credential is included
White-label brand configurationAlign renter and operator surfaces to a brandNeeds product-owner evidenceAssets, languages, app accounts and scope are project-specific
Notifications and escalationRoute offline, payment and support exceptionsNeeds product-owner evidenceChannel, recipient and delivery proof are environment-specific
App distributionDistribute optional renter or operator applicationsNeeds project-owner evidenceApple/Google store availability is not universal and must be verified by store, account and region

Canonical public evidence

Feature acceptance record

For each contracted capability, acceptance should record:

FieldExample of acceptable evidence
Capability IDStable identifier from the signed scope
Tenant and roleNamed non-secret tenant label and tested role
ReleaseApplication release or asset hash
Data sourceAPI, database view, provider result or device event category
FreshnessTimestamp and expected delay
Test caseInput, expected behavior and result
Visible resultBrowser or API evidence with secrets and personal data removed
OwnerProduct, engineering, operations or external provider
StatusVERIFIED, CONDITIONAL, FAILED or UNKNOWN

Buyer checklist

Before purchase, ask for evidence that connects the proposed station models, renter H5 or optional app entry, camera and QR behavior, payment provider, refund policy, operator desktop/mobile channels, RBAC roles and reporting fields. A complete-looking dashboard screenshot is not a substitute for a release-specific acceptance record.