dsgallagher / Testing-GitHub-Issues

0 stars 0 forks source link

White Card 27099 - Bouncebacks dated 06 Dec 2017 #3

Open IoanaChis opened 6 years ago

IoanaChis commented 6 years ago

Outstanding issues:

  1. Widget is whitelisted or not, "Donation Gift Cards" payment method is locked, gift card is whitelisted with 1 beneficiary, donor is logged in:

    • redeem via link: progress bar shows 4 bullets instead of 2.
    • redeem as part of generic donation: progress bar shows 3 bullets instead of 2 and none of the bullets show as active. Screenshot: bb_27099-1R-1-LAll-GD.png image
  2. Bounceback #1 above also happens for widget whitelisted with 1 restricted beneficiary, "Donation Gift Cards" payment method is locked, gift card is not whitelisted, donor is logged in.

  3. Guest-owned gift card, redeem as part of generic donation: in the Preview panel, the country flag is missing in front of the total donation amount.

  4. Widget is whitelisted with 1 unrestricted beneficiary, gift card is not whitelisted, "Donation Gift Cards" payment method may be locked or not, guest donors and logged in donors: After loading the gift card, click on the + icon in the Beneficiaries component: in the Search panel, the preselected beneficiary is not styled to reflect that it is selected. Screenshot: bb_27099-1-O-DAll-R-GD.png image

  5. Redeem a gift card via a widget configured with "Donation Gift Cards" as default payment method, locked. Clear the browser cache. Go to the ammado homepage and click on the Donate button of a fundraiser in the Featured Fundraisers carousel. Attempt to make a normal card donation. The following issues are happening:

    • Progress bar shows 3 bullets instead of 4 - there is no bullet for the Payment Methods panel.
    • Progress bar looks wrong in the Payment Methods panel
    • There should be a pencil icon displayed in the Payment Method section in the Preview panel because in this case donor is allowed to change the payment method. Screenshot: bb_27099-normal-donation-after-redeem-gift-card-payment-method-locked.png image
  6. Widget is whitelisted with one restricted beneficiary, "Donation Gift Cards" payment method is not locked, gift card is whitelisted with 1 beneficiary, donor is a guest, start the donation as a generic one and enter the gift card code in the Donation Gift Card panel.

    • Immediately after loading the gift card: progress bar in the Donation Details panel shows now active bullet.
    • Progress bar: middle bullet appears always as active and bullets do not seem to work all the time. (Click on them to flip through the three panels once or twice.)
    • Donation Details panel: country flags are missing.
    • Screenshot: bb_27099-1R-1-G-GD-PMNL.png image
  7. Widget is whitelisted or not, "Donation Gift Cards" payment method is not locked, gift card is whitelisted with 1 beneficiary, donor is logged in, donate via redeem link:

    • Progress bar: number of bullets is wrong, there should be 3 bullets (for Donation Details, Payment Methods, Preview) instead of 4.
    • Note that if navigating from Preview panel back to Donation Details panel or Payment Methods panel, progress bar turns to expected 3 bullets form.
    • Screenshot: bb_27099-1R-1-LAll-R-PMNL.png image
  8. Widget is whitelisted with one restricted beneficiary, "Donation Gift Cards" payment method is not locked, gift card is whitelisted with 1 beneficiary, donor is logged in, donate with gift card code entered in the Donation Gift Card panel (generic donation):

    • Progress bar: number of bullets is wrong, there should be 3 bullets (for Donation Details, Payment Methods, Preview) instead of 4.
    • Note that if navigating from Preview panel back to Donation Details panel or Payment Methods panel, progress bar turns to expected 3 bullets form. After this, the middle bullet always appears as active.
    • Country flags are missing in the Donation Details panel.
    • Screenshot: bb_27099-1R-1-LAll-GD-PMNL.png image
  9. Issue #7 above happens for the following use cases as well: widget is whitelisted with 1-restricted beneficiary, gift card is not whitelisted, Donation Gift Cards payment menthod is not locked and donor is logged in.

  10. There are issues when changing the payment method:

     10.1 Widget is whitelisted with one beneficiary, gift card is whitelisted with one beneficiary, guest and logged in donors:
    • Changing the payment method from the Donation Gift Card Provider panel or Donation Gift Card panel causes the widget to lose its whitelist (I'm getting a Search panel) and donor is allowed to donate to any beneficiary.

    • Changing the payment method from the Donation Details panel will retain the gift card beneficiary and "+" icon should not display when the widget beneficiary is restricted and widget allows donation to any beneficiary (icon "+" leads to a Search panel).

      10.2 Widget is whitelisted with one or more beneficiaries, gift card may be whitelisted or not, logged in donors: unusual Payment Methods panel displays when attempting to change payment method from the Preview panel. Screenshot: bb_27099-1R-1-chgpm-from-Det-and-Prev-LAll-R-PMNL.png image

      10.3 Widget whitelisted with one restricted beneficiary, gift card is whitelisted with 2 or more beneficiaries:

    • guest and logged in donors: changing the payment method from the Donation Gift Card Provider panel retains the gift card's beneficiaries instead of reverting to the widget's beneficiary.

    • guest donors: changing the payment method from the Donation Details panel will eventually bring donor on the Donation Details panel with no beneficiaries selected (widget's one beneficiary should get preselected in this case).

    • guest donors: changing the payment method from the Donation Preview panel - in the Payment Methods panel click on a different payment method and click Continue. Result: the spinning wheel displays indefinitely. The same when logged in donor attempts to change the payment method via the Donation Details panel.

      10.4 Widget is whitelisted with one beneficiary restricted and gift card is not whitelisted:

    • Changing the payment method from the Donation Gift Card Provider panel or Donation Gift Card panel causes the widget to lose its whitelist (I'm getting a Search panel) and donor is allowed to donate to any beneficiary.