BV Commerce Forum
»
BV Commerce Support
»
General Support
»
One Page Checkout: 'Bill To' button in address book usability issue.
Rank: Member
Joined: 5/24/2004(UTC) Posts: 4,147
|
Steps:
1. One Page Checkout. 2. Sign In. 3. Click 'Address Book' button. 4. Click 'Bill To' button next to address.
Result: Billing address is added to billing fields, but still hidden in anthem panel, with 'same as shipping' still checked. This is a serious usability issue because the user can't see that anything has happened. If they think to de-select the billing checkbox, they will see it, but if they click it again out of confusion, the address will obviously revert back to the shipping address.
Solution: If billing address != shipping address, automatically de-select billing checkbox. |
|
|
|
|
Rank: Member
Joined: 5/24/2004(UTC) Posts: 4,147
|
I've done the following as a temporary fix, which will uncheck the billing checkbox and show the billing address fields if the 'bill to' button is ever clicked, including if it's the same address. I think comparing the addresses would still be optimal, though. Additions in bold: Code: Public Sub AddressSelected(ByVal addressType As String, ByVal address As Contacts.Address) Handles AddressBook1.AddressSelected If String.Compare(addressType, "Billing", True) = 0 Then LoadBillingFromAddress(address) Me.pnlBilling.UpdateAfterCallBack = True [b]Me.pnlBilling.Visible = True[/b] [b]Me.chkBillToSame.UpdateAfterCallBack = True[/b] [b]Me.chkBillToSame.Checked = False[/b] ElseIf String.Compare(addressType, "Shipping", True) = 0 Then LoadShippingFromAddress(address) Me.pnlShipping.UpdateAfterCallBack = True UpdateShipping() End If End Sub
Let me know if you see any problems with doing this, at least temporarily. |
|
|
|
|
Rank: Member
Joined: 3/1/2006(UTC) Posts: 1,142
|
Thanks, we will look into adding this. |
Justin Etheredge Senior Software Engineer BVSoftware |
|
|
|
Rank: Member
Joined: 3/1/2006(UTC) Posts: 1,142
|
We will roll this into the SP3.1 patch. We feel that showing the billing address any time that someone clicks "bill to" would be optimal, even if the addresses are the same. Our reasoning is that people may click on the "Bill To" button and if they don't see anything happening, then they may feel this is broken. Even if it is just showing the same address as the shipping part. |
Justin Etheredge Senior Software Engineer BVSoftware |
|
|
|
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.