". . . as UnionPay requires a tax message code to use online."
Open international roaming and you can receive text messages while outside the Mainland. China Mobile will do this if you have at least 200RMB in your phone account. The other companies are probably similar.