Open Bug 1481243 Opened 7 years ago Updated 2 years ago

The generic merchant error messages have incorrect behavior

Categories

(Firefox :: WebPayments UI, defect, P3)

defect

Tracking

()

People

(Reporter: tbabos, Unassigned)

References

Details

(Whiteboard: [webpayments-reserve])

User Story

* For FTU-only validate the shipping address with changeShippingAddress before leaving the add address page
* Show the generic merchant error below the add address form: https://mozilla.invisionapp.com/share/SDFY4PA4EQ7#/screens/304878926/comments
* Show the "Can't ship to this address. Select a different address" below the shipping address picker.

Attachments

(1 file)

[Affected versions]: Nightly 63.0a1 [Affected platforms]: Windows 10 x64, Mac OS X 10.12, Ubuntu 18.04 x64 [Prerequisites]: - set the pref dom.payments.request.enabled to "true" - make sure to have at least 2 Shipping Address saved on your profile on from US and one outside US (such as DE) [Steps to reproduce]: 1. Go to "https://rsolomakhin.github.io/pr/us/" and click on "Buy" [2] Select an address outside of US 3. Go to “https://rsolomakhin.github.io/pr/pickup/” or "https://rsolomakhin.github.io/pr/delivery/" or "https://rsolomakhin.github.io/pr/de/" and click on “Buy”. [4] Select an address from the US [Expected Result]: [2] The Generic "Can't ship to this address. Select a different address" error message should be displayed. [4] No error message should be displayed. [Actual Result]: [2] Both the "Cannot ship outside the US." and "Can't ship to this address. Select a different address" error strings are displayed, check: https://streamable.com/5mkzl. This occurs for US-only shipping test. [4] The Generic error strings are displayed for a second after a US address is selected, check: https://streamable.com/lv6d6
Flags: qe-verify+
Priority: -- → P3
Whiteboard: [webpayments] [triage] → [webpayments-reserve]
Blocks: 1477699
If we had bug 1498310 implemented then we could know to not show our message until the merchant is done processing the change.
Depends on: 1498310
User Story: (updated)
Blocks: 1490809
Attached image address error.png
I think the link in the user story updated and is now referring to the wrong page in the spec. The error should be shown under the address picker as shown here.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: