Dashboard
Orders by Status
Day by day
| Day | Orders | Revenue | Profit | Margin | Shipping to Lebanon |
|---|
Month by month
| Month | Orders | Revenue | Profit | Margin | Shipping to Lebanon |
|---|
Orders
| Order ID | Customer | Items | Total | Ship | Payment | Status | Date | Actions |
|---|
Bulk Upload Orders
Excel Format
Required Columns: Order ID | Status | Tracking Number | Notes | COD Amount | Estimated Delivery Date
Upload .xlsx files only. First 10 rows will be previewed before confirmation.
Preview (First 10 Rows)
Pick a valid Excel file to preview rows
Shipments
| Tracking | Carrier | Origin | Destination | Status | Orders | Actions |
|---|
1688 Tracking
How to run it
- Once β Chrome/Edge: drag the green button onto your bookmarks bar. Can't see the bar? Press Ctrl+Shift+B (Mac: Cmd+Shift+B).
Once β Safari: Safari will not accept a dragged bookmarklet. Press Copy the bookmark instead, then on any page: Bookmarks β Add Bookmark β save it to Favourites and name it China Pack β 1688. Then Bookmarks β Edit Bookmarks, right-click that bookmark β Edit Address, and paste. Show the bar with Cmd+Shift+B. - Open 1688 β ε·²δΉ°ε°ηθ΄§ε / My orders, signed in to the China Pack account.
- Click the China Pack β 1688 bookmark. A box appears on 1688 and this dashboard opens in a new tab. Keep both open for about 2 minutes.
- When the box says Done, come to this tab, check the list and press Add β¦ tracking numbers.
Warehouse sheets
π±π§ Items in Lebanon β Chinagate invoice
π Aramex β where are the parcels?
π¦ Ship with Aramex β create, labels, pickup
Buying round
Send a checkout to your 1688 cart
- Open 1688.com in the same browser, signed in to the China Pack account.
- Click the China Pack β 1688 cart bookmark.
- A China Pack tab opens β pick βοΈ Air or π’ Sea. They go to different warehouses, so do one, pay it, then the other.
- Check the cart on 1688 and pay.
Users
| Name | Phone | Joined | Admin | Status | Actions |
|---|
Payments
Failed Orders
| Order | Customer & contact | Why it failed | What they wanted | Amount | Date |
|---|
Measurements
Ask the supplier for the packed weight and carton size of one piece, or enter what the warehouse physically measured. A correction switches on at 3 readings per category, but it only becomes trustworthy at about 8 β products within one category vary roughly 2.5× from each other. Work the list top to bottom: it is ordered by the freight money each category puts at risk.
Ordered β record the real size
A product appears here once you move its order to “Ordered from Supplier” β that is the
moment the real weight and volume become knowable. Newest first, each tagged with its
order code so you can match it to the box. Record the real numbers and the estimator learns
from them permanently.
Orders still at “Order Placed” are not listed: nothing has been sourced yet, so
there is nothing to measure.
This list is complete: unlike “To confirm” below it is never trimmed, because a
reading is worth taking whenever somebody is standing next to the goods.
Loadingβ¦
To confirm
Ranked by money at stake β heaviest categories first. It asks for 8 readings per category: a correction switches on at 3, but products within one category vary about 2.5× from each other, so 3 readings still leave the correction ~39% out. At 8 it is ~25%.
Ask the supplier for one packed piece. If they give a master pack β screws, cable ties, small parts β enter the whole pack weight and size plus its pcs count; we divide both. β οΈ Weight and L/W/H must describe the same pack. Always choose WHICH size or option the supplier confirmed; the exact ordered variant and a listing's only option are preselected, and the system never guesses. Use L/W/H in cm, or direct CBM when that is what the supplier gives you. Press Enter to save and move to the next.
Loadingβ¦
Merchant sizes the AI disputes
The AI is priority (since 24 Sep): the seller's figure bills only when it agrees with the AI (within 1.8Γ). When they disagree, the AI's weight bills and the box is the middle of the two (π€ AI BILLS rows). This list shows the disagreements with real money at stake. Merchant is right puts the seller's figure back on both axes; Enter a real size records a reading, which outranks everything.
Loadingβ¦
Learned from sellers
Loadingβ¦
Learned
Loadingβ¦
Add by product ID
Paste a batch
One product per line: link or ID, kg, L, W, H β or link or ID, kg, cbm=0.0107 if the supplier gave you a volume instead of sides. Paste straight from Excel.
Accuracy
Loadingβ¦
Biggest misses
| Product | Estimated | Actual | Ratio | Source |
|---|---|---|---|---|
| No measurements recorded yet. | ||||
Cache Management
Actions
Cache Statistics
API Usage
Calls we made, saved per month — this is not the credit balance. A cached repeat costs us a call and Elim nothing, so the two never match. Elim's own remaining credits are shown on its card. RapidAPI carries traffic only when Elim is empty or down.
Elim API
—RapidAPI (fallback)
—What used the Elim credits
One row per call that actually reached Elim. A text search costs 1 credit, an image search 2 (upload + search), opening a product 1. Cached repeats cost nothing and never appear here — so if this list is short while the balance dropped, the spend was not customer traffic.
What triggered it
Per day
Most repeated
Most recent calls
Analytics
Top Searches
βΊ Reset| # | Search Term | Count | Bar |
|---|
Searches that found nothing
β» RefreshPush Notifications
Send to All Users
Send to Specific User
Recent Notifications
| Title | Message | Sent To | Date | Status |
|---|---|---|---|---|
| No notifications sent yet | ||||
Settings
Shipping Prices
Payment Gateway (Whish)
Which Whish environment the backend is actually talking to, and whether the credentials work. Sandbox means no real money moves. Set on Railway, not here.
Processing fees charged to the customer at checkout. Shown per method so the cheaper one is visibly cheaper, and added to the total. Card rates apply once the gateway is signed β one rate for all cards, since the local/international split depends on the card's issuing bank, which is unknowable before it's entered.
Flat across Lebanon. Shown at checkout but NOT added to the online total β the customer pays it in cash on delivery. Hidden entirely when they collect from the warehouse.
Customer Markup — your regular prices
Hidden markup added on top of the real 1688 cost. It slides by price: cheap items carry a high
percent, expensive items a low one. Between two rows the percent is blended smoothly.
Below the first row the first percent applies; above the last row, the last.
This is your normal price list. It is what customers pay whenever no promo is
running — and what they go back to the day a promo ends, automatically.
Saving takes effect immediately — no redeploy.
Launch Promo
A temporary sale. While it runs, customers pay the promo price below and see the
regular price crossed out with a % off badge.
🔴 It never touches Customer Markup above. So when the promo ends — or you
untick it — prices return to your regular list on their own. Nothing to restore,
nothing to remember.
Copies Customer Markup above into the promo column and sets the crossed-out column so cheap items show 50% off, tapering to 35% off on items costing $200+ β the charged price stays your regular price. Press this again whenever you change Customer Markup, then Save Promo.
Upload a full-screen image and the app shows it instead of the built-in design β
no app release needed. Leave empty to keep the built-in one.
Design at 1290 × 2796 px (9:19.5). Phone shapes differ, so keep the logo,
headline and price inside a centred 1080 × 1850 px area β the top and bottom get
cropped on shorter phones and on iPad. Keep the top-right corner clear for the close
button. PNG or JPG, under 8 MB.
One row per cost level. Promo markup is what customers actually pay while the sale runs. Crossed-out markup is the higher number shown with a line through it — it is never charged, and must be above the promo markup or the badge would show a negative saving.
Change Password
Two-Factor Authentication
Adds a 6-digit code from your phone on top of your password. Strongly recommended.