:unsure:I am unable to install v.1.5.1 directly to my server . Have already tried it before - it doe not work. Is there a patch I can use to fix this problem without upgrading ?
I think the problem is in the database address book and the paypal form not matching. I am in AU. So the paypal address form has been set to AU address format while the zencart form has been set to US address Format.
Hear is my paypal form ( address section ) –
Unit Number or Building Name and Level(if applicable)
Shipping address
Street number
Street name
Street type
Location
Suburb or city
State
Post code
Phone type
Country code and phone number
Country code and phone number
Country code
Phone number
Email
Here is my zencart sign up form ( address section ) –
Street Address:*
City:*
Country: *
State/Province: *
Post/Zip Code:*
Additional Contact Details
Telephone:*
Login Details
Email Address:*
As you will see the two don’t match. For example in AU it is - suburb, and in US it is - Zip code
This is my database details –
address_book_id int(11)
customers_id int(11)
entry_gender char(1)
entry_company varchar(64)
entry_firstname varchar(32)
entry_lastname varchar(32)
entry_street_address varchar(64)
entry_suburb varchar(32)
entry_postcode varchar(10)
entry_city varchar(32)
entry_state varchar(32)
entry_country_id int(11)
entry_zone_id int(11)
entry_telephone varchar(50)
I analyzed my new customer account details in the address book in the database. Please note that this was a first time account automatically created by PAYPAL when I bought an item. The problem only happens if I LOG IN again with the new details ( email and password ) and try to buy an item.
In my zen cart database account, the entry_state is not recorded. However it has been recorded correctly under billing information in zencart.
I think the php file responsible for sorting out the correct match between paypal and zencart is not working properly because of the difference in Suburb and Zip Code.
I do not want to run the risk of trying to upgrade again and crashing. Is there a patch I can use to fix this problem without upgrading ?