Charge customers in Turkey using PayPal

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #87195

Hi, I have a question about charging Turkish customers using PayPal. I have checked the PayPal webpage and apparently I won't be able to charge Turkish customers in Turkish Lira directly because PayPal doesn't support this currency for the sellers outside Turkey. Therefore, I need to change my approach.

In product pages connected to the menus, I want to display the prices both in USD and Turkish Lira (in parentheses) but I want PayPal to charge the customers in USD equivalent based on the currency rates on the purchase date. To do this:

- I turned both Displayed and Published options on for USD whereas only Displayed is selected for Turkish Lira.
- Main tax zone is set to United States and main currency is set to USD.
- In shipping method menu, manual shipping is selected, and I assign Turkey for the zone and USD for the price.
- In payment method, PayPal is selected, and again I assign Turkey for the zone and USD for the currency.
- In each product's editing page, I set the currency to USD.

With these settings, PayPal doesn't allow me to go to the payment page. How can I reach my goal? Or can I do it?

Please Log in or Create an account to join the conversation.

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
11 years 9 months ago #87340

Hi,

What error PayPal displays ?
The two first points of your list should be enough actually.

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #87544

Well, since the PayPal zone is set to Turkey, the message I get is in Turkish; however, the message is about the URL address. It says something like "Transaction wasn't completed. The address (probably url address) provided is not valid and since the shop tries to forward your order to this address, you need to contact the seller." The address in question is not a physical address but about internet settings, right?

Last edit: 11 years 9 months ago by chancethegardener.

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
11 years 9 months ago #87617

Have you the steps login and address in your checkout worflow ?

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #87665

Yes, they are checked. What kind of user account should I create to give you access to the back-end of the webpage?

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #87843

Hi. I guess you guys don't answer PMs. Nicolas, somehow I cannot get straight answers to my questions about the issues I have been experiencing. If you think that my questions are not important, please let me know. I am using the commercial version for one of my webpages and I am about to purchase the program again for another webpage but I can't move on. I think that you definitely need to set up a direct and more personalized customer support service.

Please Log in or Create an account to join the conversation.

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
11 years 9 months ago #87894

Hi,

That error message "Transaction wasn't completed. The address (probably url address) provided is not valid and since the shop tries to forward your order to this address, you need to contact the seller." is a standard error with PayPal. We actually have some documentation about that explaining how to solve it here:
www.hikashop.com/en/support/documentatio...l-error.html#address

I don't read my PMs everyday.

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #87906

I have modified the custom fields in the address form (please see attachment). Following the steps in the link you sent, I changed the "Customer address" field in PayPal settings to "No address". Right now the error is gone and I can move on to PayPal page but shipping information is not transferred to PayPal page. All address fields are empty. Also, PayPal language is English.

So I have two questions:
1) How can I make HikaShop transfer the modified address information?
2) How can I make the PayPal language Turkish? PayPal zone is set to Turkey right now.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #88036

I think my question about PayPal language wasn't very clear. Once the country on the PayPal checkout page is switched to Turkey, checkout page becomes Turkish; however, I want the checkout page automatically be in Turkish to make it straightforward for the Turkish customers. Is it possible to force the checkout page to be in Turkish using HikaShop? I think this is connected to my other question because if PayPal can recognize the address information in HikaShop form, then the language will also automatically switch to Turkish. So my other question from my previous post remains: How can I transfer the address information to PayPal page, after modifying the custom fields?

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #88037

Latest update on this: I changed the "Address Override" on HikaShop's PayPal settings page to "No" and now I can move on to PayPal checkout page and the language is Turkish, country is Turkey, and the customer name is also displayed; however, the address information is not there. I would be happy to have solutions for either of these questions:

- Under these circumstances, is it possible to move the shipping info automatically to PayPal checkout page (sorry for asking this question again)? or
- Is it possible to completely remove the address information from PayPal checkout page and to only leave the payment information and first name/last name (because HikaShop already sends the invoice to me and I have the shipping address so the customer doesn't have to enter this information again on PayPal checkout page)?

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #88211

Any ideas about this?

Please Log in or Create an account to join the conversation.

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
11 years 9 months ago #88367

Hi,

Did you try all the different combinations of "no address" and "address override" in the PayPal plugin ? There should be more than one working for you.

Regarding the language in PayPal, here is a thread which talks about that:
www.hikashop.com/en/forum/2-general-talk...t-be-in-english.html

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #88374

Yes, I did. When I select address override with No address option, then I can move on to the checkout page; however, all fields are empty and the customer needs to re-enter all information. Address override + billing address or Address override + shipping address gives the following error: Unable to process payment. Please contact the merchant as the shipping address provided by the merchant is invalid, and the merchant has requested that your order must be shipped to that address.

If I select no address override and billing address or shipping address, then when I move on to the checkout page, I only can see country selected as Turkey (and PayPal language is correctly set to Turkish), first name, last name, phone number and email address. Shipping address box is empty. Also, maybe related to this problem: When I click Next button located on the shopping cart page, I get a warning about shipping before I can see the PayPal checkout page (attached). Warning in Turkish says something like "Shipping settings weren't set properly." I don't get this warning when the Joomla language is set to English instead of Turkish.

By the way, in my opinion, HikaShop is a great shopping cart application and I am hoping to resolve this problem, soon.

Attachments:
Last edit: 11 years 9 months ago by chancethegardener.

Please Log in or Create an account to join the conversation.

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
11 years 9 months ago #88689

Hi,

Then I guess that you won't be able to get the address to PayPal if you get that error with the other combinations.

The warning that you have at the end of the checkout is not coming from HikaShop (it's not in the Turkish language file). It must be something else.

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #88699

I have just resolved the issue with the warning. In the Server tab of Joomla's Global Configuration, I have set the Mailer to SMTP instead of PHP Mail.
Missing address issue still remains though. I have also been checking with PayPal Technical Support but I am not sure whether this is a PayPal or a HikaShop issue.

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #88837

Nikolas, this is the response that I got from PayPal technical support regarding the missing shipping info on PayPal's checkout page:

"I was able to run a test on your Website and the Reason why you are not getting the Shipping details is, that your Website is passing the Value "0" for the Variable "no_shipping".

Please change the Value to "2" and you will receive the Buyer's Shipping Address

For Example: no_shipping=2"

Does this make sense? Please advise...

Please Log in or Create an account to join the conversation.

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
11 years 9 months ago #89020

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #89026

I have added the code to the first line after <?php in the paypal_end.php file located in /plugins/hikashoppayment/paypal/paypal_end.php (please see the attachment). I still don't get to see the address info provided in the shopping cart (attached). Did I do it correctly?

Attachments:
Last edit: 11 years 9 months ago by chancethegardener.

Please Log in or Create an account to join the conversation.

  • Posts: 47
  • Thank you received: 0
11 years 9 months ago #89039

paypal.php located in /plugins/hikashoppayment/paypal/ also has a line for no_shipping. I changed the value no_shipping = 1 to no_shipping = 2 on line 87 but still no address on PayPal checkout page. I am not sure if it will help but there is a thread here where this issue was discussed: www.zen-cart.com/showthread.php?88416-No...ress-in-Paypal/page4

Please Log in or Create an account to join the conversation.

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
11 years 9 months ago #89242

The modification I gave definitely sets the no_shipping value to 2. You can check for yourself the HTML of the page just before being redirected to PayPal.

There must be something else (another option?). You should ask PayPal support.

Please Log in or Create an account to join the conversation.

Time to create page: 0.091 seconds
Powered by Kunena Forum