plainblack.com
Username Password
search
Bookmark and Share
Shopping cart #2   (#10821)
Issue

2. The Selection of the payment type should be put onto the View Cart page.  If a single payment type is available then it should be preselected.  If you are offering a choice of payment types, then the administrator should be permitted to select the default payment type.

 

The suggestions above are intended to minimize the step needed for a successfule transaction to be completed, and maximize the sales possible.  If you have purchased anything on the internet, most of the decisions are already premade, reducing the interaction required to complete the sale.

Solution Summary
Comments
JT
0
8/25/2009 1:11 pm
Approved.

Implementor notes: Pulling this off is going to take some serious retooling and even more serious testing. First, the payment system is pluggable, and some payment gateways can make you go off to another site, while others will stay in site. This means that each payment system needs it's own form. In addition it means that we need to check whether the user can check out (whether they are logged in, whether they have incompatible items in their cart, whether the quantities have changed to become invalid). So at the bottom of the view cart page we'll have to either display what action needs to be taken by the user, or the list of payment method forms with the cart total already in the form. This also means that if the user adjusts the quantity in the cart, we'll need to refresh the page to check all that stuff all over again.

There are probably caveats I have not listed above, but that's a good start on what needs to be looked out for when we implement this feature.
aewhale
0
8/25/2009 2:00 pm
Thanks for accepting this challenge.

I have created a PayPal cart for the time being (to be able to complete transaction now, AND later!)

This is the Form which is defined for their Add to shopping cart (in case it helps).

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="7DGQYV8UYCNWE">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="item_name" value="Stop Identity Theft ebook">
<input type="hidden" name="amount" value="39.99">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="button_subtype" value="products">
<input type="hidden" name="tax_rate" value="0.000">
<input type="hidden" name="shipping" value="0.00">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHosted">
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

HTH.



--
Office Phone: 412-635-7488 ext 100
Office Fax: 412-635-2546
aewhale
0
1/11/2010 3:33 pm
Any update on this yet?
xootom
0
11/15/2010 11:34 am
Just checking if this is still relevant to the current shopping cart - as payment type selection is on the View cart screen. Is it still difficulty 50?
preaction
0
11/15/2010 7:07 pm
No, this is completed. Any further enhancements should go into their own RFEs.
Details
Ticket Status Resolved  
Rating0.0 
Submitted By aewhale  
Date Submitted2009-08-24 
Assigned To unassigned  
Date Assigned 2012-02-12  
Assigned By  
What to improve? WebGUI Stable  
URLrfe/request-for-enhancement/10821
Karma
Difficulty 50  
Karma So Far800
Karma Rank16.00
Keywords
Related Files
Ticket History
11/15/2010
7:07 PM
Resolved DBell
3/12/2010
8:31 AM
500 karma transfered bartjol
1/11/2010
3:33 PM
200 karma transfered aewhale
8/25/2009
1:11 PM
Difficulty changed to 50 JT
8/24/2009
6:59 PM
100 karma transfered dionak
8/24/2009
12:55 PM
Ticket created aewhale
© 2012 Plain Black Corporation | All Rights Reserved