• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

jorgem
#1 Posted : Saturday, December 16, 2006 7:42:44 PM(UTC)
jorgem

Rank: Member

Joined: 10/17/2006(UTC)
Posts: 66

The asterisk doesn't show up for the STATE field (on the shipping address).

It never shows up for the state or postal code on the billing address.
Kman
#2 Posted : Saturday, December 16, 2006 11:03:29 PM(UTC)
Kman

Rank: Member

Joined: 11/25/2003(UTC)
Posts: 370

I have not looked but I am going to guess this is caused from string input filtering. The asterisk can be dangerous in some application environments, SQL Injection Attacks, and therefore is most likely replaced with a blank. However, since BV uses parameterized input it is not a concern in the application. If you wanted the asterisk to show up I am sure the filtering method could be modified.
Regards,
Kim(Kman) Rossey
www.toocoolwebs.com
BVSoftware - MerchantTribe Programming/Design, Database Programming and Business Applications
[email protected]
jorgem
#3 Posted : Sunday, December 17, 2006 7:07:24 PM(UTC)
jorgem

Rank: Member

Joined: 10/17/2006(UTC)
Posts: 66

And it's odd-looking when errors get shown in two different ways on the single page checkout.

(see attachment).
jorgem attached the following image(s):
screen.jpg (15kb) downloaded 15 time(s).

You cannot view/download attachments. Try to login or register.
jorgem
#4 Posted : Sunday, December 17, 2006 7:07:29 PM(UTC)
jorgem

Rank: Member

Joined: 10/17/2006(UTC)
Posts: 66

I'd also like the asterisks to show up on the credit card fields, when the user doesn't fill them in (in addition to the messages in the messagebox at the top).

In my opinion, the One Page Checkout form is only about half baked. It has a bunch of minor issues:
1) The postal code/state checking seems broken, especially when you switch between countries. And especially for billing.
2) The credit card fields don't get asterisks. If you leave them blank.
3) If you pick a purchase order, it doesn't require a number.
4) The paypal option should be one of the radios (like other payment types -- credit card etc). This is confusing to my customer.
5) If no shipping is required, why isn't only the billing information requested?
6) There seems to be some dead code (like event handlers) that is never called.
7) If the user gets to the form and fills in nothing and clicks place order, they don't even get an error message at the top. Just some asterisks (kindof the opposite problem).

It seems to me that, of all the forms in the store, the CHECKOUT page should be the most bullet proof and easy to use.

-- Jorge.
Scottne
#5 Posted : Monday, December 18, 2006 7:25:05 PM(UTC)
Scottne

Rank: Member

Joined: 9/24/2003(UTC)
Posts: 402

jorgem, from what I can tell #1 is related to the same issues I found when switching between choices. It's some type of caching issue I think. Either way I also find that switching countries causes the validation to go haywire.

The purchase order field apparently has no validation as you indicate as it does not check nor require anything to be entered. Minor really.
4. Some of this is probably required by Paypal and I honestly don't see it being a huge deal but maybe they can make that an option in the future.
5. This would make sense and should be able to be adapted later but most users would need it the standard way.


Based on the thread about checkout problems/password problems being a major issue, I would agree that this is something that should be addressed now and not wait for a future service pack.
Andy Miller
#6 Posted : Monday, December 18, 2006 9:10:39 PM(UTC)
Andy Miller

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 2,136

Was thanked: 1 time(s) in 1 post(s)
5) I suspect most people do not need both addresses displayed if there is nothing to ship, but I do. My products are downloadable and are not typically shipped. But the software is licensed to the recipient which is not always the person/company that paid. So I need both addresses even when there is nothing shipped.
Andy Miller
Structured Solutions

Shipper 3 - High Velocity Shipment Processing
lcasey
#7 Posted : Tuesday, December 19, 2006 8:27:32 AM(UTC)
lcasey

Rank: Member

Joined: 4/22/2004(UTC)
Posts: 280

5 - We agree with Andy. Billing name and recipient/"shipping" or download name/end-licensed user are not necessarily the same for us either.



Linette
gicandles
#8 Posted : Wednesday, December 20, 2006 10:12:43 AM(UTC)
gicandles

Rank: Member

Joined: 7/31/2006(UTC)
Posts: 37

I too have problems with the Province (state) not being validated. I went live a week or so ago and of the first 5 orders placed three of them had no province selected which resulted in the shipping calculation and tax calculations to be incorrect. This is an urgent problem and should be addressed immediately. Any word from BV on when we can see a hot fix for this?

Stefan
jetheredge
#9 Posted : Wednesday, December 20, 2006 10:21:27 AM(UTC)
jetheredge

Rank: Member

Joined: 3/1/2006(UTC)
Posts: 1,142

We are looking into this issue now, are you seeing this behavior on the single page chechout, or the multi-page checkout?
Justin Etheredge
Senior Software Engineer
BVSoftware
jorgem
#10 Posted : Wednesday, December 20, 2006 10:43:59 AM(UTC)
jorgem

Rank: Member

Joined: 10/17/2006(UTC)
Posts: 66

Single page checkout.
jetheredge
#11 Posted : Wednesday, December 20, 2006 1:23:58 PM(UTC)
jetheredge

Rank: Member

Joined: 3/1/2006(UTC)
Posts: 1,142

Well, with most countries you are going to have to supply a list of regions in order to even define taxes. Most shipping methods won't react properly unless you enter in a list of regions and proper postal abbreviations for those regions. Do you have regions created for all countries that you support? Because if you have regions all setup, then it should not be possible for a user to have a blank region come through. Otherwise, the user has to type in a freeform region, and unless they get the postal abbreviate correct, then the shippers won't be able to use it. As for the taxes, you can't define a tax on a region that isn't setup.

Let me know how you have it all setup so that we can help you as quickly as possible. Thank you.
Justin Etheredge
Senior Software Engineer
BVSoftware
jorgem
#12 Posted : Friday, December 29, 2006 2:35:40 PM(UTC)
jorgem

Rank: Member

Joined: 10/17/2006(UTC)
Posts: 66

I found some more issues with the BILLING checkbox on the single page checkout:

1) If you have errors in the SHIPPING address and uncheck the BILLING CHECKBOX, it get's unchecked but nothing happens. I suppose this would be ok, but a little confusing.
2) If you then change the country (still with errors in the top part), suddenly the billing information shows up. This is VERY confusing.
gicandles
#13 Posted : Monday, January 1, 2007 2:20:14 PM(UTC)
gicandles

Rank: Member

Joined: 7/31/2006(UTC)
Posts: 37

Hi,


I have regions and all such things set up. However, I can leave the Province selector Blank when placing an order on the one page checkout, and it doesn't throw out an error. Just lets the order get placed with a province of --.



Stefan
Forum Jump  
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.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012