Overwhelming demand for Apple Pay’s China launch causes sign-up hiccups

A rush from Chinese users to sign up for contactless transactions via Apple Pay has taken its toll on the service’s servers, preventing consumers from adding their credit and debit cards.

Source:: Apple Insider