Forum  Discuss AliComm...  Bug Reports  How can i get PayPal Express checkout to work properly for the Dutch locale and currency? - Fixed
Previous Previous
 
Next Next
New Post 7/10/2008 8:40 AM
Resolved
  Sidney Linkers
25 posts
No Ranking


How can i get PayPal Express checkout to work properly for the Dutch locale and currency? - Fixed 
Modified By AliCommerce  on 7/11/2008 2:26:37 PM)

How can i get PayPal Express checkout to work properly for the Dutch locale and currency?

I am using AliCommerce v2.0 for the first time and have not been able to get it to work properly for the Dutch (NL) language.

I have configured:

Store info: Country=Netherlands
PayPal Express: Currency=Euro

A user with the Preffered Local set to Nederlands (Nederland) sees the Dutch language and the Euro currency in the website as expected.
When this user orders an item and checks out with PayPal Express the following error occurs (shown in the order):

-----------------------------------
7/10/2008 5:03:46 PM
PayPal Express Charge Payment Error:
PayPal Payment Charge Failed. 10401 - Order total is invalid. (<-- This message is also in the AliCommerce eventlog)

7/10/2008 5:03:46 PM
Oops, an error occurred when trying to charge PayPal Express payment
----------------------------------

The same user as above, but with the Preffered Local changed to English(United States), sees the website in english language and currency in us dollars (not as expected).
Unless there is a smart mechanism build into AliCommerce that converts currencies realtime, this behavior is real bad. 
The expected behaviour should be that a store uses a fixed currency no matter what the user preffered locale is set to.
PayPal Express is handling the transaction without errors and Alicommerce thinks also everything went ok. Under my PayPal account the transaction is visible and the order amount is in Euro's (while the store and checkout shows US Dollars).
Unfortunately the US customers think they pay me in US dollars but they are paying me in Euro's. I would not complain about this if i could get away with it. Reality is a bitch!

Do you have a fix for proper preffered Dutch locale/currency behaviour ?
Also i would like to know how the Store info Country, the PayPal Express Currency and the User Preffered Local relate to each other and how AliCommerce is using these settings in it's modules.

Regards,

Sidney.

 
New Post 7/10/2008 10:13 AM
  AliCommerce
1056 posts
1st Level Poster


Re: How can i get PayPal Express checkou to work properly for the Dutch locale and currency? 
Modified By AliCommerce  on 7/10/2008 11:15:27 AM)

This has been fixed. We'll update install and upgrade packages soon.


Frank Wang
Software Architect
AliCommerce.com
The best DNN eCommerce, shopping cart and store modules. 100% satisfaction guaranteed.
 
New Post 7/10/2008 10:30 AM
  Sidney Linkers
25 posts
No Ranking


Re: How can i get PayPal Express checkou to work properly for the Dutch locale and currency? 

This is great news!

Please, can you give me an estimate of the availablity of this fix?

Regards,

Sidney.

 
New Post 7/10/2008 10:38 AM
  AliCommerce
1056 posts
1st Level Poster


Re: How can i get PayPal Express checkou to work properly for the Dutch locale and currency? 

It will be within 24 hours. We need to repackage it and do a bit more testing.


Frank Wang
Software Architect
AliCommerce.com
The best DNN eCommerce, shopping cart and store modules. 100% satisfaction guaranteed.
 
New Post 7/11/2008 7:07 AM
  AliCommerce
1056 posts
1st Level Poster


Re: How can i get PayPal Express checkou to work properly for the Dutch locale and currency? 
Modified By AliCommerce  on 8/13/2008 6:25:35 AM)

We have updated the install/upgrade package. Please re-download it now and drop its 14 AliSuite.*.dll to bin directory of your dnn store.


Frank Wang
Software Architect
AliCommerce.com
The best DNN eCommerce, shopping cart and store modules. 100% satisfaction guaranteed.
 
New Post 7/11/2008 9:43 AM
  Thomas VdB
5 posts
No Ranking


Re: How can i get PayPal Express checkou to work properly for the Dutch locale and currency? 

Installed the updated dll files. We're close to the final solution but not yet 100%

No more errors on the Paypal express site, so the money gets transferred to my paypal express account but gets an 'unclaimed' status.
I can claim it and everything is fine, except the paid status in Alicommerce is not set automatically.

The private notes:

7/11/2008 7:21:49 PM
PayPal Express Charge Payment Success:
PayPal Payment Pending
3rd Party Order Id: EC-2P416764201766722
3rd Party Transaction Id: 18R6693054489704M
Charged Amount: € 0,00

But the charged amount in paypal express is correct. So something is still wrong on setting the status to paid and display the correct charged amount.
When setting the locale to US currency and charging EURO in paypal settings everything goes fine (but that's not what we want.)

Can you have an other look?

 
New Post 7/11/2008 10:30 AM
  Sidney Linkers
25 posts
No Ranking


Re: How can i get PayPal Express checkout to work properly for the Dutch locale and currency? - Fixed 
Modified By Sidney Linkers  on 7/11/2008 11:36:27 AM)

Thanks for the bugfix! However there is still another problem that i am not able to solve. Please help me out!

 Sidney Linkers wrote

The same user as above, but with the Preffered Local changed to English(United States), sees the website in english language and currency in us dollars (not as expected).
Unless there is a smart mechanism build into AliCommerce that converts currencies realtime, this behavior is real bad. 
The expected behaviour should be that a store uses a fixed currency no matter what the user preffered locale is set to.
PayPal Express is handling the transaction without errors and Alicommerce thinks also everything went ok. Under my PayPal account the transaction is visible and the order amount is in Euro's (while the store and checkout shows US Dollars).
Unfortunately the US customers think they pay me in US dollars but they are paying me in Euro's. I would not complain about this if i could get away with it. Reality is a bitch!

Do you have a fix for proper preffered Dutch locale/currency behaviour ?
Also i would like to know how the Store info Country, the PayPal Express Currency and the User Preffered Local relate to each other and how AliCommerce is using these settings in it's modules.

How can i support multiple languages while the store currency stays fixed (alicommerce modules must use Euro currency no matter where the customer is comming from or what preferred language he has choosen. It is unacceptable that a customer can change the currency of my product prices.)?

Regards,

Sidney.

 

 
New Post 7/11/2008 1:16 PM
  AliCommerce
1056 posts
1st Level Poster


Re: How can i get PayPal Express checkou to work properly for the Dutch locale and currency? 
Modified By AliCommerce  on 7/11/2008 2:36:52 PM)

 Biep wrote

Installed the updated dll files. We're close to the final solution but not yet 100%

No more errors on the Paypal express site, so the money gets transferred to my paypal express account but gets an 'unclaimed' status.
I can claim it and everything is fine, except the paid status in Alicommerce is not set automatically.

The private notes:

7/11/2008 7:21:49 PM
PayPal Express Charge Payment Success:
PayPal Payment Pending
3rd Party Order Id: EC-2P416764201766722
3rd Party Transaction Id: 18R6693054489704M
Charged Amount: € 0,00

But the charged amount in paypal express is correct. So something is still wrong on setting the status to paid and display the correct charged amount.
When setting the locale to US currency and charging EURO in paypal settings everything goes fine (but that's not what we want.)

Can you have an other look?

This is correct behaviour. There is a setting in PayPal to accept incomming payment automatically. You need turn it on. This is the best you can get before IPN is supported.


Frank Wang
Software Architect
AliCommerce.com
The best DNN eCommerce, shopping cart and store modules. 100% satisfaction guaranteed.
 
New Post 7/11/2008 1:22 PM
  AliCommerce
1056 posts
1st Level Poster


Re: How can i get PayPal Express checkout to work properly for the Dutch locale and currency? - Fixe 
Modified By AliCommerce  on 7/11/2008 2:25:55 PM)

 Sidney Linkers wrote

How can i support multiple languages while the store currency stays fixed (alicommerce modules must use Euro currency no matter where the customer is comming from or what preferred language he has choosen. It is unacceptable that a customer can change the currency of my product prices.)?

Regards,

Sidney.

Currency is attached to locale in DNN core, We can't change the behaviour. Please start a new thread for a different question.


Frank Wang
Software Architect
AliCommerce.com
The best DNN eCommerce, shopping cart and store modules. 100% satisfaction guaranteed.
 
Previous Previous
 
Next Next
  Forum  Discuss AliComm...  Bug Reports  How can i get PayPal Express checkout to work properly for the Dutch locale and currency? - Fixed
Copyright 2008 by CandoSuite Terms Of Use Privacy Statement