Updates the UX elements for the SPC dialog on Android Chrome. Other than just UX presentation the following are being added: - Allowing merchants to provide an optional list of payment entity logos related to the payment that will be displayed in the UX (https://github.com/w3c/secure-payment-confirmation/pull/294). - Returning different output states back to the merchant depending on whether the user wants to continue the transaction without SPC or to cancel the transaction (https://github.com/w3c/secure-payment-confirmation/pull/292). Currently, we only send a single output state back for both cases. - A new payment detail label field will be added to the payment instrument so the text be presented across 2 lines in SPC (https://github.com/w3c/secure-payment-confirmation/pull/298)
Updating the UX for SPC on Android Chrome helps users navigate and understand the dialog and provides more signal back to merchants on user intents.
Docs: https://github.com/w3c/secure-payment-confirmation/issues/197 https://github.com/w3c/secure-payment-confirmation/issues/275 https://github.com/w3c/secure-payment-confirmation/pull/292 https://github.com/w3c/secure-payment-confirmation/pull/294 https://github.com/w3c/secure-payment-confirmation/pull/298
Samples: https://rsolomakhin.github.io/pr/spc-payment-entities-logos https://rsolomakhin.github.io/pr/spc-opt-out
Explainers: https://github.com/w3c/secure-payment-confirmation/issues/197 https://github.com/w3c/secure-payment-confirmation/issues/275