February 4, 2008
Using WP-Shopping Cart on Semiologic Site / WordPress
I spent a few hours today setting up a simple shopping cart using the wp-shoppingcart plugin. I entered a few products, set up the PayPal configuration and attempted to make a mock purchase.
The PayPal site greeted me with the following message:
"Return to Merchant
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."
I googled the problem and found the WordPress help topic addressing this issue at http://wordpress.org/support/topic/153679
Unfortunately the information and the file identified as being at /includes/modules/payment/paypal_ipn.php turned out to be incorrect.
Searching through the shoppingcart plugin revealed the code at wp-content/plugins/wp-shoppingcart/merchants/paypal_multiple.php Open the designated file and scroll to the area shown in the graphic below.

Locate the highlighted line and comment it out as shown. If you use WeBuilder 2007 for your php edits, the line numbers shown should be accurate. Save the edited version of this file and all should now work with PayPal.
Try it out and let me know if you find any problems.
Filed under Semiologic Pro, Semiologic Pro CSS, Semiologic plugins, WordPress by LarryVan
Comments on Using WP-Shopping Cart on Semiologic Site / WordPress »
Looks handy. I've been wondering if anyone had a useful shopping cart for WP. Good to know it works with Semiologic.
Thanks
Code edit worked great. I love a simple fix.
WP_shopping_cart can really cause some headaches and it always seems to be due to a simple mistake buried DEEP in a .php file. Great work again. This saved a lot of time and trouble.
Thanks a lot – I used your fix to help a non-profit site get over the paypal issue you mentioned. I am grateful!
Brook Drumm
This worked brilliantly for IE. Thanks! But I'm still trying to figure out why it still won't work with Firefox.
I get a "Page not found," "Click here to retry." Any ideas?
Brook, I'm glad it was of help to you and your client
Stanley, I can't imagine why it wouldn't work in IE. If you are trying on a new install, you might try flushing your browser cache in case you have an older page cached.
I don't think there is anything here that is browser dependent. If you find out otherwise, please post your findings.
Larry
Thanks for this post. I was able to use it to fix my WP-ecommerce plugin as well; the fix was exactly the same in that plugin.
Thanks a lot!
Splendid fix – worked for me too – many thanks for taking the time to post this.
Paul and Dave
I'm glad you were able to make use of the information. I have not had a chance to do much with the plugin, I was just interested to see if it could be adapted to Semiologic.
YES! Thank you for posting this. I looked around for way too long on my own before finding this post. Everything works perfectly now, thanks!
thanks for the great work around, but what about digital downloads? i have yet to receive a link for the purchase i just made in my shopping cart! can someone help? is there something else that i need to do?
where do you find the php file in order to edit out this line?
i cant seem to find the file.
thanks
Thanks for this fix – you just saved me a TON of frustration!
you saved me. thank you.