Problem testing Paypal Sandbox

So, I'm testing my site to enable sales of digital downloads.

I've created a test product and uploaded the downloadable file through the product edit page. The product is published.

I've created a Paypal sandbox user and a Paypal sandbox biz account. I've entered the biz credentials into my store details for payment using only Paypal Express checkout and making sure that the sandbox is enabled.

However, once I try to test the checkout process, I get the following symptoms.

I am allowed to add the product to my cart. The Items in Cart does not get updated and still reflects 0 items. However, when I unHide the cart, the product is there, and I am able to proceed to checkout. When I click the checkout button, then I get the "no items in cart" page instead of the rest of the process.

Am I running the sandbox wrong? Is there something wrong with my product data? My sandbox accounts are enabled.

That my cart indicator is not updated is very fishy to me. Am I missing a switch somewhere?

Thanks for your help!

  • rustynail33
    • WPMU DEV Initiate


    I'm beginning to think that this problem is related to my .htaccess redirect issues.

    Does that sound plausible? One hiccup, though, why would the dashboard contain a product after you unhide it, but not update the items in cart?

    Not familiar enough with Framemarket codebase, I'm afraid.

    Let me know what you think.


  • rustynail33
    • WPMU DEV Initiate


    Almost blew the whole thing up. It was close.

    Anywho, I remembered I made some changes to my wp_config.php during my crazed multisite from a subfolder install debacle.

    The changes were about cookie paths. Enough said?

    Now, the cart is working fine with the offending lines removed.

    Thanks for the help, and I hope this comes in handy to folks.

    BTW, never install WP in a subfolder and expect it to be multisite. It's a Chinese finger puzzle from Hell.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.