Yes, WE did.
Aliexpress, or Alipay has introduced this because of the better security for card FRAUD.
Did you try to pay any other or newer card?