As a prospective buyer, I expect to be able to review prices and select an item to purchase.
As a purchaser, I expect to be able to create a login and a password for my Sparxsystems account during the workflow of the purchase.
As an Agreeing party to terms and conditions, I expect to be able to provide a method of payment, a purchase order (my internal tracking id) and edit my payment information , including my payment address, shipping address, business address, my authorized product administrator's name and email, as well as a general company email as a backup in case my personnel changes.
As a payment method submitter, I expect to receive verfication of payment and a printable copy of my order, including all information I submitted (excluding password's) that I have provided as my setup/account information, along with my order id, purchase order id, license number and/or product key, as well as a product download link address; or information as to when a subsequent email will be provided for a product download, and a link and a phone number for contact in case the email with the download instructions does not arrive, this contact URI's should be in operation at least part of every day in every week.
As a completed and licensed purchaser, I expect to be able to access my account using the Login id and password I created when I purchased my first product from Sparx.
As a logged in purchaser, I expect to be able to change my password as needed by means of a robust, secure process, I also expect to be able to edit all my account information, including the administrative email address and the company contact email addess, and including payment information, billing, shipping and company addresses.
As a viewer of my account information, I expect to see a list of all the purchases I have made from Sparx, including their date of purchase, the email address and name of the purchaser, the order id, the purchase order id, the receipt id, the product name, the product version, the original price and terms of the license, as well as a link I can use to re-download that product version and a link I can use to browse to a page where I can purchase an upgrade of the license of the product to currently supported version; and a link I can use to browse to a page where I can purchase an upgrade to a different product family if such upgrade is supported by the manufacturer; in my account page I expect to find links to all the add-on products that are compatible with each of my purchased products with download links for those that are free and purchase links to those that carry a price.
As a purchaser of a license upgrade or a product-family upgrade, or an add-on product upgrade, I expect to see that my list of purchased products includes additional purchase entries for each purchase in those categories, along with a relationship link to the product version I have previously purchased that each license, version, upgrade or add-on might be compatible with.
As a license purchaser, regardless of the status of my license, I REQUIRE that I be able to access my account information until I request my account be closed and have provided sufficient identity and confirmation information that can assure that such a request is authorized and is the intent of me or my organization as a purchaser.
As a forum member and a provider of this specification, I request that, if you develop and offer a service that provides substantially the same features as any three of the elements contained in this forum post, that you provide a permanent link on your public web site that presents the percentage of of increase of quarterly product sales and license renewals that you enjoy after implementing those features compared to the increase in quarterly product sales and license renewals you have enjoyed throughout the ten years prior to implementing any of these features.
Thanks,
Kimball Johnson