У меня с UnionPay РСХБ в Китае вообще не вышло: и с кодом, и без — оплата просто не проходила, поддержка банка разводила руками. Плюнула, сняла наличные в банкомате (там хоть что-то заработало) и больше не экспериментировала. Так что ваш успех, похоже, везение, а не стабильная схема.