On the Adyen platform we have 2 different UnionPay payment methods:
UnionPay (CUP): is a card acquiring payment method with txvariant = cup. It works the same as other card payment methods such as Visa, Mastercard and Amex via direct server API.
1. Regular card flow
2. Supports Recurring
3. Supports Dynamic 3DS.
UnionPay SecurePay / UPOP: is a legacy re-direct payment method, with txvariant = unionpay. The shopper will be redirected to the external UnionPay's page via HPP.
1. Works out of the box as a redirect method
2. Built-in authentication, no custom implementation needed
3. Limited features: no recurring, no partial captures.
If you have further queries, please contact our Support.