Uploaded image for project: 'Atlassian Marketplace'
  1. Atlassian Marketplace
  2. MP-87

Customers should be informed that third-party app installations are failing due to non-payment or expired evaluation

    XMLWordPrintable

Details

    • 266
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    • Hide

      The fix will introduce a new error message for the users which will occur if there's some issue with the license status of the App / site or the instance (jira/confluence)  which looks like the screenshot below.

      Most of the cases that have been analyzed internally are

      • either the site of the user has not been renewed and is failing renewal due to the payment method missing or being incorrect
      • the license of the app is in a suspended state.

      Please reach out to the our support / billing team and they would take the required steps for the same. Please pay if any quote is generated and continue using the app.

      Show
      The fix will introduce a new error message for the users which will occur if there's some issue with the license status of the App / site or the instance (jira/confluence)  which looks like the screenshot below. Most of the cases that have been analyzed internally are either the site of the user has not been renewed and is failing renewal due to the payment method missing or being incorrect the license of the app is in a suspended state. Please reach out to the our support / billing team and they would take the required steps for the same. Please pay if any quote is generated and continue using the app.

    Description

      Problem Definition

      • There isn't any indication that a third-party app installation has failed due to a billing/expired evaluation issue
      • Customers are left with the impression that the product is broken and are not given any direction
      • Currently, the Manage apps > Audit log shows the site-admin having installed and then uninstalled the app immediately after installation - there is no indication that there has been a failure

      Suggested Solution

      • Add an audit log event informing users of the billing issue instead of silently failing

      Why this is important

      • The product experience for potential customers is not ideal
      • Customers tend to be unaware of the issue and are left with the impression that there is a bug in our products

      Workaround

      • Start the third-party app installation and while the browser developer console is open. There should be a message as below:
        {done: true, statusCode: 200, contentType: "application/vnd.atl.plugins.task.install.err+json", subCode: "upm.plugin.error.unexpected.error"}
        done: true
        statusCode: 200
        contentType: "application/vnd.atl.plugins.task.install.err+json"
        subCode: "upm.plugin.error.unexpected.error"
        
      • The message is generic and can refer to another issue, but is a good starting point

      Attachments

        Issue Links

          Activity

            People

              vvirmani@atlassian.com Vidit Virmani
              dnguyen4 Derrick Nguyen
              Votes:
              41 Vote for this issue
              Watchers:
              63 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: