Difference between revisions of "Three Core Offers"
(→PunchList) |
(→PunchList) |
||
| Line 24: | Line 24: | ||
** authorize.net account needs to be switched to live ('''Brandon''') | ** authorize.net account needs to be switched to live ('''Brandon''') | ||
** several people here should enter their actual credit cards to verify that it works ('''Brandon, Ward, Ray''') | ** several people here should enter their actual credit cards to verify that it works ('''Brandon, Ward, Ray''') | ||
| − | ** verify that if someone submits the form twice they don't actually get charged twice ('''Brandon, Stephen''') | + | ** <s>verify that if someone submits the form twice they don't actually get charged twice</s> ('''Brandon, Stephen''') |
* promoteme.aboutus.org doesn't include the credit card fields and skips the authorization step on [[Promote my Company]] ('''Stephen''') | * promoteme.aboutus.org doesn't include the credit card fields and skips the authorization step on [[Promote my Company]] ('''Stephen''') | ||
* <s>promoteme.aboutus.org needs a different google maps API key that has been generated for it</s> | * <s>promoteme.aboutus.org needs a different google maps API key that has been generated for it</s> | ||
Revision as of 00:28, 8 January 2008
What (summary)
Three Core Offers are prominently displayed in the grass part of the skin. Each offer walks the visitor through a logical sequence of screens, culminating a subscription to Get Page Alerts, an order to Promote my Company, or a request for more information about how and why to Sponsor a Portal.
Why this is important
This task is pointed squarely at our most important goals: Revenue and Engagement.
DoneDone when each of the following subtasks are DoneDone
PunchList
- Refactor the substitute_template so that it uses a single pass algorithm rather than traversing the file again and again.
- https
-
https should redirect to http unless the url includes au_web_services/sponsor -
figure out how to not need the username and password twice for http and https
-
-
edit alerts-
finish basic functionality -
work on wording
-
- make sure that the authorize.net account works in live mode
-
tests should be forced to no longer hit authorize.net at all ever - authorize.net account needs to be switched to live (Brandon)
- several people here should enter their actual credit cards to verify that it works (Brandon, Ward, Ray)
-
verify that if someone submits the form twice they don't actually get charged twice(Brandon, Stephen)
-
- promoteme.aboutus.org doesn't include the credit card fields and skips the authorization step on Promote my Company (Stephen)
-
promoteme.aboutus.org needs a different google maps API key that has been generated for it -
styles and content of screens- still want to touch up the forms, and remove the tables... (Vinh deferred)
-
bring over the javascript and styles that Vinh created for the forms -
certain js and styles will be added later -
error messages on same lines -
fix the main edit button problem (the callback function that was removed) -
loosen restrictions on phone number validations
-
Schedule a time 1:30 at which they'll pummel -
Test and fix session, 11:00 to Noon Saturday -
should be able to click the links and get all the way through for all but edit alerts regardless of whether you are on a special page or not - turn off AdSidebar when we're secure (https) (Stephen)
-
links in forms need to open external windows so they don't close form(Vinh,Stephen)-
added in class="new-window" for links that need to open in new window. -
unsure of where to add the js so it works post callback.
-
- need a cancel link on payment screen (
Vinh,Stephen)-
Vinh added in a "Maybe later!" button that has no initial value. SHould work like a "return-to" link.
-
-
there should be a "Return to OriginalPageTheyStartedFrom" link on the final screens for all three(Vinh,Stephen)- Vinh added the code ""--from await_verification.rhtml--in an effort to have a return link, but it didn't work.
- View the lines on pages successful.rhtml and successful_request.rhtml.
- Vinh added the code ""--from await_verification.rhtml--in an effort to have a return link, but it didn't work.
-
fix the unsubscribe link for email alerts(Vinh,Stephen)- Vinh added the code "" into the href for the unsubscribe anchor but it didn't work.
- "" was added to verify_text.html.rhtml and copied from update.text.html.rhtml
- Vinh added the code "" into the href for the unsubscribe anchor but it didn't work.
- From the "Thanks" page in the "Get Alerts" flow, I get an error if I go directly to the "Promote" offering and go down that path.
- "Promote" also hangs when I try it from the "Thank you" page in the "Promote" flow
- "Sponsor" also hangs when I try it from the "Thank you" page in the "Promote" flow
- "Promote" does not work from "Preferences" Page
Steps to DoneDone
-
Move the compost of sponsoraboutus branch into the promoteme branch, Deactive sponsor aboutus branch. -
prune and repack the git repository, so that git clone is fasterdidn't seem to help much -
Locally stage a clean version of the prometeme branch -
Clean rake test for the locally staged promoteme branch. -
Make sure that the locally staged promoteme is behaving properly. - Hand a task from the three promoteme tasks to someone in lahore office.

