Testing Pro Sites Using PayPal Sandbox

Custom
  • 786 points
    Like some sort of WPMU DEV God"
    jcnjr

    Member  —  2nd December 2011 (5 months ago)         

    I just read this related topic but the solution provided did not help, and it is marked as resolved so I'll post my concerns here. Thanks in advance for any assistance.

    How does one successfully test subscriptions using PayPal Sandbox accounts?

    I do have Test Mode (Sandbox) enabled via Pro Sites settings.

    I have also configured our IPN Forwarder to declare 'live' => false

    And I have confirmed proper declarations for the forwarder in our wp-config.

    The problem is this: When I create a new site using another test account, clicking the Checkout button on the Pro Sites page simply reloads the same page. It does not redirect to PayPal to complete the test transaction.

    I have temporarily enabled registrations on our dev install if anyone cares to give it a try:
    http://tripawds.net/ (We're running Anti-Splog so click "Join" in the nav menu. )

    My first question is: Can I leave the actual API Credentials on the settings page like I have done, or do I need to create a PayPal Pro Sandbox test account and enter those? If using the real credentials is OK, what else might be causing the issue I describe?

    Second Question: Assuming I can resolve my first issue and create a subscription, how do I test the Pro Site Level renewal upon subscription payment without waiting a month?

    We have far too many Supporters on our live site to risk renewals not working if we upgrade to Pro Sites, as I have read elsewhere in the forums and in the docs. Thanks again.