secondlife / jira-archive

2 stars 0 forks source link

[BUG-226213] MP 'You purchased item message' incorrect for cancelled items. #4811

Open sl-service-account opened 5 years ago

sl-service-account commented 5 years ago

What just happened?

On the MP, I did a "Buy Now" on an item, but then did not finish the purchase. I then logged out and back in, and then went to that item page again. At the top of the page it displayed the "You purchased this item on" message, giving today's date as the purchase date. However, I did not complete the prior purchase and my Invoice History confirms that.

What were you doing when it happened?

I left the purchase process before actually doing the 'Buy'.

What were you expecting to happen instead?

I expected it to NOT tell me that I had already purchased the item, since I did not actually do so. Items should not be flagged as 'previously purchased' until the buying process is fully completed.

Other information

I tested this a few times, with the same results every time. Additionally, I added an item to my cart and took that all the way to the final buy page, but again did not actually complete the 'Buy'. Instead, I removed the item from my cart and went back to the item page to again find a banner telling me that I had already bought the item. Note that if I remove an item from the cart before going to the final 'Buy' page, it works as desired and does not tell me the item was previously purchased. However, anytime I get all the way to the final 'buy' page, whether via items in a cart or the 'buy now' button, the items get flagged as having been previously purchased.

Links

Related

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-226213 | | Summary | MP 'You purchased item message' incorrect for cancelled items. | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Triaged | | Reporter | LittleMe Jewell (littleme.jewell) | | Created at | 2019-01-28T20:29:43Z | | Updated at | 2019-02-07T21:43:39Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2019-01-28T14:52:56.298-0600', "Is there anything you'd like to add?": "I tested this a few times, with the same results every time. Additionally, I added an item to my cart and took that all the way to the final buy page, but again did not actually complete the 'Buy'. Instead, I removed the item from my cart and went back to the item page to again find a banner telling me that I had already bought the item. Note that if I remove an item from the cart before going to the final 'Buy' page, it works as desired and does not tell me the item was previously purchased. However, anytime I get all the way to the final 'buy' page, whether via items in a cart or the 'buy now' button, the items get flagged as having been previously purchased.", 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'Website', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'On the MP, I did a "Buy Now" on an item, but then did not finish the purchase. I then logged out and back in, and then went to that item page again. At the top of the page it displayed the "You purchased this item on" message, giving today\'s date as the purchase date. However, I did not complete the prior purchase and my Invoice History confirms that.', 'What were you doing when it happened?': "I left the purchase process before actually doing the 'Buy'.", 'What were you expecting to happen instead?': "I expected it to NOT tell me that I had already purchased the item, since I did not actually do so. Items should not be flagged as 'previously purchased' until the buying process is fully completed.", 'Where': 'Marketplace', } ```
sl-service-account commented 5 years ago

Pamela Galli commented at 2019-01-28T20:52:56Z

This is a potential disaster! So all these people who are redelivering things from my store have not actually purchased them!

Shut it down, LL.

sl-service-account commented 5 years ago

Lucia Nightfire commented at 2019-01-28T22:40:02Z

The "You purchased this item on" artifact is a known bug.

It doesn't create purchase orders or transaction logs/history.

Anyone redelivering is doing it from a successful purchase order.

sl-service-account commented 5 years ago

LittleMe Jewell commented at 2019-01-28T22:42:10Z, updated at 2019-01-28T22:42:45Z

I cannot redeliver any of the items that it tells me I purchased if I really have not purchased them. The items show the "You previously purchased" banner on the item page, but there is no invoice in my history, thus no Redelivery option.

It is just highly confusing to get the banner for an item that I did not actually buy yet.

sl-service-account commented 5 years ago

Shrike Linden commented at 2019-01-30T21:06:06Z

Thank you for the report! This is indeed an issue we're aware of, and we're actively working on a fix. Have a good day!