WHMCS CEO Matt Posted August 1, 2011 WHMCS CEO Share Posted August 1, 2011 It appears that within the past few days, PayPal have made a change to their system which breaks one time PayPal buttons where they receive a locality value their system doesn't recognise. This is causing some users to see a message as follows when trying to pay via PayPal: "PayPal cannot process this transaction because of a problem with the seller's website. Please contact the seller directly to resolve this problem." So far this only seems to be affecting locality values of China, but we are still waiting on an official line from PayPal. So, as a workaround and to ensure we remove the chance of any further problems with other localities changes in future, we've created the following patch for the /modules/gateways/ folder which removes the locality var entirely from the PayPal request (normally used to set the PayPal language for a customer automatically) which should resolve the problem. This update can be downloaded from http://www.whmcs.com/members/dl.php?type=d&id=87 (Compatable with V4.5) Link to comment Share on other sites More sharing options...
Recommended Posts