با تاریخ بیش از 13 سال و در شنزن، گوانگدونگ، چین واقع شده است. این مساحت 2400 متر مربع در پارک صنعتی فناوری را پوشش می دهد.
CREATOR اولین شرکتی است که به طور مستقل کارت خوان و مدیا کارت را توسعه داده است. CREATOR رهبر صنعت ماژول پرداخت کارت و همچنین واحد پول نقد و همچنین پیشرفت در صنعت پرداخت آنلاین با توجه به پیشرفته ترین فن آوری هسته است.