Site Branding & Domains
Site name, logo, homepage content, language and currency, custom domains, announcements and support entry points.
The Overview tab controls what your reseller site looks like. Once configured, customers see your brand, not the platform's.
Branding
| Item | Effect |
|---|---|
| Site name | Browser title and page header |
| Logo | Header icon; a transparent PNG works best |
| Display language | Default interface language for customers |
| Display currency | Currency used for prices and balances |
| Site name display mode | How the site name is presented in the header |
Display currency affects presentation only. The platform accounts in USD, and local-currency figures are converted at a unified reference rate. That rate is global and cannot be customised per reseller.
This means: do not treat the on-site displayed price as your final quote to customers. What you actually charge is determined by your own collection channel.
Support entry point
Customer-service settings from the main platform site are not inherited by your reseller site. By default your site has no support entry point at all.
Without one, customers who hit a problem have no way to reach you — the most common source of complaints after launch.
Two options are available:
- Live-chat script: paste the embed code from a third-party support system (Crisp, Tawk.to, Tidio and similar);
- WhatsApp: enter an international-format number (digits only); a floating button appears at the bottom right.
Both can be enabled together, or just one.
Homepage content
The landing page of your reseller site. Markdown and HTML are both supported, but they render differently:
| What you enter | How it renders | Capabilities |
|---|---|---|
Starts with http(s):// | Embedded as a full external page | Whatever that page does |
Contains <div>, <section>, <style> etc. | Rendered in an isolated sandbox | JavaScript runs; CSS fully isolated |
| Plain Markdown | Themed inline rendering | Follows the site theme |
Filling in the two boxes
There are two inputs for the homepage: the first one is the base, the second is the English variant. English visitors see the second one, falling back to the first when it is empty.
So if your site is single-language, filling in the first box is enough — whichever language you wrote it in. Filling only the second and leaving the first empty means Chinese visitors get a blank homepage.
Filling in both does not slow the page down: the API serves only one of them per visitor, based on language. The two are never sent together.
It does mean two places to update from then on. Pasting the same page into both is the classic way to trip yourself up later — you update one and forget the other, and English visitors stay on the old version.
Building a landing page with HTML
Content containing block-level tags renders inside an isolated sandbox, which gives you two things:
- Your CSS cannot affect the rest of the site, and site styles cannot interfere with yours — global selectors are safe to use;
- JavaScript executes normally — scroll-reveal (IntersectionObserver), carousels and counter animations all work.
For security the sandbox does not grant same-origin access, so scripts cannot read platform cookies, localStorage or login state, and cannot touch the rest of the site. Purely presentational landing pages are unaffected; if you need user data or login integration, talk to the platform about other options.
Links and buttons inside the page navigate the top-level window by default, so the site never ends up nested inside itself.
Authoring notes
- Literal
<,>and&in text must be escaped as<,>,&; - Give each content block its own background colour, or text may be unreadable against a light theme;
- In plain Markdown, avoid blank lines that split mixed HTML — if you interleave HTML tags with blank lines, the parser may render the remainder as literal source. Content written wholly as HTML (with
<div>/<section>) is not affected, since it takes the sandbox path.
For a complex landing page, ask the platform for help.
Custom domains
Binding
- Submit your domain in the domain section;
- Add the DNS record shown on the page at your DNS provider;
- Return to the console and click verify.
Once verified, the HTTPS certificate is issued automatically — you do not need to supply one.
Common problems
| Symptom | Cause and fix |
|---|---|
| Verification never passes | DNS has not propagated. Confirm with a lookup tool, then retry |
| Domain loads but the certificate errors | First issuance takes a moment; retry shortly. If it persists, contact the platform |
| Site unreachable after a DNS change | Make sure CDN proxy mode is off — the record must resolve directly |
You receive an email notification when domain verification succeeds.
Site announcements
The Site announcements tab in your reseller console (right after Analytics). Announcements you publish here appear only on your own site, visible to customers after they sign in.
Good for: price changes, campaigns, maintenance windows, new model availability.
Both English and Chinese copy are supported: English visitors see the English version, falling back to the Chinese one when it is empty. When publishing you can also tick send an email to your own customers.
Whether customers see platform announcements
By default your site shows both platform system announcements and your own, sorted by publish time, newest first. You decide what happens to the platform ones:
| Option | Your customers | You (in the console) |
|---|---|---|
| Show on my site (default) | Visible | Visible |
| Internal only | Hidden | Visible |
| Hide completely | Hidden | Hidden |
Internal only is for when you want to know what the platform published the moment it goes out — an upcoming price change, a maintenance window — without those announcements landing on your own storefront. You can then reword it and pass it on as your own announcement.
The tab includes a read-only list of platform announcements you can check any time.
Registration policy
Controls who can sign up on your site:
- open or closed registration;
- invite-code-only sign-up (pair with invite codes);
- waitlist mode.
Top navigation
Choose which entries appear in your site's top navigation (home, pricing, docs and so on) to match your product positioning.