Improvements
- Improved the user experience for the UPI component: (#3420)
- On mobile devices, the QR code flow has been removed. Shoppers will be guided to pay with their installed UPI apps (Intent flow) or by entering their UPI ID.
- On desktop devices, the QR code flow is now the default, with the option to pay via UPI ID also available.
- Added a validation alert to guide shoppers to select a UPI app before proceeding with the payment.
- Updated instructional labels for better clarity across all payment modes.
Bug fixes
- Click to Pay: treat cards with Status Active and Pending as non expired. (#3392)
- Fixed a styling issue where the installments dropdown was missing its border and background color. (#3425)
- Translations: Updated icelandic storeDetails translation (#3432)
- Typescript: Added billing address and shopper details to PaymentData interface (#3431)
- Typescript: Added 'onAddressSelected' callback type to CardConfiguration (#3379)