I'm trying to integrate Paypal Website Payments Pro Hosted Solution (HK) with Drupal Commerce or Ubercart. Unfortunately, when linked to my HK Paypal Business account, payments are rejected with the error message:
Merchant country is not supported.
If I use Website Payments Standard, it works, but payments are not embedded - customers have to leave the website and pay on Paypal, and then return to the website. If I use a non-HK business account, then the embedded solution works.
I've contacted Paypal HK, but didn't get much useful information. They say that Website Payments Hosted Solution is embedded and should work, but it actually doesn't.
If anyone knows how to integrate, please let me know. I can create a paying job on elance.