Mycnbox opera sotto LINCBUY, con LINCBUY LTD nel Regno Unito che agisce come entità acquirer per i pagamenti, e mantiene un magazzino in Cina. Questa struttura Hong Kong più Regno Unito, combinata con un profilo Trustpilot pubblico che raccoglie 339 recensioni al momento della stesura, dà agli acquirenti segnali di fiducia concreti e indipendenti da verificare prima di impegnarsi.
La protezione su qualsiasi ordine deriva dal QC e dal processo di reso. Mycnbox fornisce quattro foto di QC e un video di QC a 360 gradi di circa 15 secondi per articolo, più una finestra di 5 giorni dopo l'arrivo per richiedere un reso. I resi non sono gratuiti salvo colpa del venditore (si applicano una commissione di spedizione del reso di 12 CNY e una commissione di servizio di magazzino di 10 CNY), e i pagamenti passano attraverso metodi diffusi protetti da 3DS, tra cui VISA, Mastercard, Apple Pay, Google Pay, Klarna e iDeal.