Jump to content

Paypal, shipping, country provinces not set up correctly by default?


Recommended Posts

I tried all day and night yesterday trying to get the PayPal module to allow a customer in China make a payment. It kept saying the a "state" is required and that apparently none was entered. The customer was completely confused as they do not have "state" in China. I was confused as well. The customer still has not been able to order and I am about to lose a $70 order and customer.

 

After some research, I found that in PayPal certain countries require regions/provinces, similar to US states. This leaves me with several questions and concerns.

  1. Why are these requirements not set up correctly by default?
  2. Besides China, what other countries do I need to set up? I sell globally!
  3. I set "states" to required for China, but it has not given him any place to enter the information. I thought maybe I needed to add "state" to address format, but it won't save the change.
  4. Labeling this information "states" is extremely confusing for customers in countries that do not call them "states". This needs to be changed to reflect the appropriate label. Perhaps something like State/Province/Region.
  5. Information should be provided up front (a notice of some sort) in BO, telling admins that they must configure this information if you are not going to have it set up by default.

I am frustrated that I have had my store up for some time now and had no idea that this was not configured by default. That just seems silly to me.

Link to comment
Share on other sites

I just noticed that after setting "state" to required, when you select the country China in FO, the "state" field disappears and only "city" is available. So my customer keeps putting "Beijing, China" in city. I am using the default template. Is this an error in the coding?? I can't even add "state" to his address in BO because the option is not available. I try enabling and disabling and nothing happens. Please help asap!

Edited by AFemaleProdigy (see edit history)
Link to comment
Share on other sites

I did not import anything. I assumed that I could sell to any country by default. Is this not the case? I have to import stuff? Ugh. This is frustrating. How do I know which countries I have to import stuff for? All of them except the US? I thought the "states" were already in the system by default?

Link to comment
Share on other sites

I am looking at this import localization option. There is an option there for languages. Does this mean it will import the Chinese translation? Or is this just a reference to the code/template languages in English? I don't want my customers to think we have Chinese speaking staff. Not sure if I am supposed to import the languages or not.

Link to comment
Share on other sites

I also want to point out that although it is not the norm to have the country field before the rest of the address, in this case, it should be. Since changing the country changes whether the zip code and state displays, I think it will be confusing for customers to see fields that do not apply. They put in whatever they think they can, then it all changes when they change the country field.

 

The import of states did work. It would be nice if PS could provide a list of what countries we have to do this for.

Link to comment
Share on other sites

  • 2 years later...

Guys, the solution that PayPal provided you is not good enough. In fact, there is no any technical issue on Prestashop side, neither on PayPal side.

 

The problem you have now is that your chinese clients didn't set the State parameter in their shipping address.

 

You have to go to Localization / Localization (back-office), then select China in drop-down list, and check States check-box. Prestashop will import all states for China, your client just have to set the right State in Shipping address, then order & pay. That's all :)

Link to comment
Share on other sites

×
×
  • Create New...