OnePageCheckout? |
Post Reply | Page 123> |
Author | |
Ludwig
Groupie Joined: 07-August-2011 Status: Offline Points: -4 |
Post Options
Thanks(0)
Posted: 12-March-2012 at 3:50pm |
It seems as though the so-called onepagecheckout isn't exactly one page, lol. In fact, most people will have two pages. Is there really no way to pull the credit card API into the one page like you do with the UPS API? Seems like there has to be a way so you can truly have a onepagecheckout.
Edited by Ludwig - 12-March-2012 at 3:51pm |
|
Greg Dinger
Certified ProductCart Developers Joined: 23-September-2006 Location: United States Status: Offline Points: 238 |
Post Options
Thanks(0)
|
Hello Ludwig, "so-called" is just how I refer to it as well. And actually, it's really 3 pages since at the end everyone will end up at ordercomplete.asp.
Unfortunately, EI was confronted with some difficult decisions when they submitted to marketing pressure to create that page. There was so much legacy code to be incorporated into the checkout system that compromizes were accepted in order to get that page built. In the future they may integrate those gateway pages, but currently there are no stock solutions available.
Manual "offline" credit card payments merge into OPC, but not gateways such as authorize.net, etc. I'd be very eager to build custom code for something like authorize.net or other very popular gateway, as there would be such wide applicability. Would you care to discuss? If so, please e-mail me at my site.
|
|
Ludwig
Groupie Joined: 07-August-2011 Status: Offline Points: -4 |
Post Options
Thanks(0)
|
I was really surprised to see the 2nd page, I was like WHAT? I cannot believe they didn't complete the project, it looks really Frankenstein'd together right now. Especially when you have the onepagecheckout in the URL, lol. It's kind of embarrassing really. I hope EI revisits this, as it's something that really needs to be fixed. I would like to go back to the old checkout if possible until they complete the onepagecheckout and make it right.
Edited by Ludwig - 12-March-2012 at 6:48pm |
|
Hamish
Admin Group Joined: 12-October-2006 Location: United Kingdom Status: Offline Points: 56 |
Post Options
Thanks(0)
|
Hi Ludwig,
They said it would be one, but it's two, so I want to go back to five/six? Huh! Sorry, I don't see the logic of that at all. As for being Frakenstein'd, I have to disagree. The NUMBER ONE request we had for that release was for a one page checkout. We did consider supporting the old & new checkouts, but the overheads of doing so would be considerable. For some payment methods a true one page checkout has been achieved and for payment gateways it's close, but the complexity and time/cost/effort of integrating all the possible payment gateways into the new checkout meant that we made the decision for most payment gateways to use a separate page. For some I believe it is effectively dictated anyway by the way the gateways work and for others it was our decision. It was a matter of priorities in the end,the cost/benefit/risk/time of going further did not stack up. Of course we have had mixed reactions to the OPC, but from the feedback we got the vast majority viewed it as a worthwhile improvement. Further integrating a single payment gateway would be feasible, but when you expand that to the number we support the complexity quickly heads skywards. That's not to say we will never re-visit this, but I believe our customers will on the whole have other functionality they would rather see first. |
|
Ludwig
Groupie Joined: 07-August-2011 Status: Offline Points: -4 |
Post Options
Thanks(0)
|
Hamish, can you PM me and give me an idea of the cost and time it would take to implement a payment gateway? I don't understand why it's so time consuming to do just one or maybe like the top 3 gateways. I'm willing to fund half of the project if it's not a ridiculous amount.
|
|
Guests
Guest |
Post Options
Thanks(0)
|
As an experienced developer and merchant account agent since 1998, I completely understand what EI is up against here vis a vis Hamish's comments above (though I wish EI would kill the table rows that include the "last step" graphic remnant from 3.51).
Not all payment gateways/options use the same process, and PC includes scores of them. Integrating all of them into the OPC would be arduous. However, I haven't tested this yet, but I believe that in most cases (those that don't post to a 3rd party page) it wouldn't too difficult to modify PC's OPC to collect CC info just like it does with "offline CC payment" method and the POST to the gateway processing page. That is, the logic for the gateway that can do a "silent post back", rather than need to go to a 3rd party site (such as PayPal standard, Google Checkout, 2checkOut, etc.) could collect CC into on the OPC and the POST to their gw*.asp processing page. I've been meaning to try this since PC 4.0's OPC was released. If Hamish thinks I'm not missing something here, I'll give it a go this week using my favorite gateway and it's Authorize.Net emulation.
|
|
Ludwig
Groupie Joined: 07-August-2011 Status: Offline Points: -4 |
Post Options
Thanks(0)
|
Yea, the old checkout steps graphic on the gateway page is part of the frankenstein effect, I mentioned before. I cannot even understand why it's there.
Edited by Ludwig - 13-March-2012 at 12:01pm |
|
Greg Dinger
Certified ProductCart Developers Joined: 23-September-2006 Location: United States Status: Offline Points: 238 |
Post Options
Thanks(0)
|
We just tailor that graphic to match the site design since it appears on the gateway page as well as ordercomplete.
|
|
Ludwig
Groupie Joined: 07-August-2011 Status: Offline Points: -4 |
Post Options
Thanks(0)
|
They should have matched the design of the gateway pages to match the onepagecheckout, where it has the little box in the top right with the total... removed the "steps graphic" and anything else that would help the pages blend together better.
Edited by Ludwig - 13-March-2012 at 3:42pm |
|
Ludwig
Groupie Joined: 07-August-2011 Status: Offline Points: -4 |
Post Options
Thanks(0)
|
Here's what I will do as a temporarily improvement. I am removing the old checkout steps graphic and replacing it with a <h1>Payment</h1> page title, so it matches the Checkout page title on the onepagecheckout page.
Then I will add the little Order Total box in the top right corner to match the onepagecheckout, and lastly I want to put the "Order Preview" section at the bottom of the payment page... if I do these three things, I guarantee it will look 10 times better, because the payment page will match the rest of the checkout and it won't seem so disjointed and poorly designed. I have already removed the old graphic and replaced it with a "Payment" page title. I tried adding the little total box but it's not working... would have been too good to be true if I could have just pasted this onto the payment page: <tr> <td> <% '// ORDER TOTAL - START %> <div id="pcOPCtotal"> <div id="pcOPCtotalAmount"><%=scCurSign & money(opcOrderTotal)%></div> <div id="pcOPCtotalLinks"><a href="#orderPreview"><%=dictLanguage.Item(Session("language")&"_opc_1")%></a></div> </div> <% '// ORDER TOTAL - END %> <h1>Payment</h1> </td> </tr> Can anyone help get this little box to work on the payment page? You should try this new layout and see how good it looks. Edited by Ludwig - 13-March-2012 at 4:20pm |
|
Post Reply | Page 123> |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |