Paying with UnionPay is totally free for the consumer. For merchants, UnionPay payments are included in the PAYCOMET flat rate, so there is no additional charge. See all the rates here.