Sandbox Testing Error

Home Support Forums Seamless Donations PayPal issues Sandbox Testing Error

Tagged: 

This topic contains 3 replies, has 2 voices, and was last updated by  David Gewirtz 10 months, 1 week ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #9940

    saclucas
    Participant

    I set up the business and personal sandbox accounts, turned on the IPN feature, and copied the IPN URL into the IPN settings as instructed in the Seamless Donations tutorial. When I access the donation page on the website and click the PayPal donate button, I’m taken to PayPal. If I try to log in with the donor sandbox account, I get an error page stating:

    “This site can’t be reached. http://www.sandbox3.paypal.com’s server IP address could not be found.”

    If I try creating a new account using the church-buyer (sandbox) account, I get a message that there’s already an account with that email address.

    I contacted PayPal, and this is what they said:

    “I went through your donation flow and the checkout flow that is displaying is an older version which is no longer supported by PayPal. This often means that the donation plugin is passing values which are no longer valid. I looked into this WordPress plugin on WordPress’s application store and it does not appear it has been updated in some time. It may not be fully compliant with current versions of WordPress. The plugin developer directs all inquiries to a third-party forum here. I would recommend reaching out to the developer first to determine if there is a known issue and/or a solution that they can provide. In the event that you choose to switch to a different plugin, you can find a list of third-party providers that have partnered with PayPal here.”

    Seamless Donations was last updated 12 months ago. Is this plugin being maintained? Can you help with this issue?

    #9970

    David Gewirtz
    Developer

    Haven’t had any problems with it. I do get some support questions, but not that. My guess is you configured it incorrectly.

    #10208

    saclucas
    Participant

    I went through your tutorials again and confirmed that everything is configured according to your instructions. I’m now able to log in using the donor test account and complete the transaction. However, transactions are not showing up in the facilitator account. When I log into the donor account, the transaction shows as “hasn’t accepted yet.”

    Here is today’s Seamless Donations log:

    [Seamless Donations Log Data]
    2018-02-05 14:22:43 —————————————-
    2018-02-05 14:22:43 PREPARING DONATION FORM
    2018-02-05 14:22:43 Seamless Donations Version: 4.0.20
    2018-02-05 14:22:43 User browser: Chrome 63.0.3239.132
    2018-02-05 14:22:43 Assigning hidden field session ID to SDS01-FF2DEFA1-3747-B3B7-BE54-5932F342FC52
    2018-02-05 14:22:43 Form action via: external php file
    2018-02-05 14:22:43 Form action: https://www.aharvest.org/wp-content/plugins/seamless-donations/seamless-donations-payment.php
    2018-02-05 14:23:41 —————————————-
    2018-02-05 14:23:41 DONATION TRANSACTION STARTED
    2018-02-05 14:23:41 Processing mode: SANDBOX
    2018-02-05 14:23:41 PHP Version: 7.0.27
    2018-02-05 14:23:41 Seamless Donations Version: 4.0.20
    2018-02-05 14:23:41 User browser: Chrome 63.0.3239.132
    2018-02-05 14:23:41 IPN (http): https://www.aharvest.org/wp-content/plugins/seamless-donations/dgx-donate-paypalstd-ipn.php
    2018-02-05 14:23:41 IPN (https): https://www.aharvest.org/wp-content/plugins/seamless-donations/pay/paypalstd/ipn.php
    2018-02-05 14:23:41 Payment process nonce fb71a4a17c validated.
    2018-02-05 14:23:41 Session ID retrieved from _POST: SDS01-FF2DEFA1-3747-B3B7-BE54-5932F342FC52
    2018-02-05 14:23:41 Looking for pre-existing session data (guid/audit db mode): SDS01-FF2DEFA1-3747-B3B7-BE54-5932F342FC52
    2018-02-05 14:23:41 Duplicate session data not found. Payment process data assembly can proceed.
    2018-02-05 14:23:41 Success URL: https://www.aharvest.org/donate-pp/?thanks=true
    2018-02-05 14:23:41 Saving transaction data using guid/audit db mode
    2018-02-05 14:23:41 Name: ***ryl*****
    2018-02-05 14:23:41 Amount: 500
    2018-02-05 14:23:41 Preparation complete. Entering PHP post code.
    2018-02-05 14:23:41 Checking for repeat. REPEAT value is [].
    2018-02-05 14:23:41 Computed RETURN value: 'https://www.aharvest.org/donate-pp/?thanks=true'
    2018-02-05 14:23:41 Redirecting to PayPal… now!
    2018-02-05 14:25:34 dgx-donate-paypalstd-ipn.php called outside of constructor.
    2018-02-05 14:25:34 —————————————-
    2018-02-05 14:25:34 PROCESSING PAYPAL IPN TRANSACTION
    2018-02-05 14:25:34 Seamless Donations Version: 4.0.20
    2018-02-05 14:25:34 IPN chatback attempt via TLS…
    2018-02-05 14:25:34 IPN chatback attempt via SSL failed, attempting cURL…
    2018-02-05 14:25:34 Loading certificate from /home/aharvest/public_html/wp-content/plugins/seamless-donations/ssl/cacert.pem
    2018-02-05 14:25:35 IPN chatback attempt via cURL completed. Checking response…
    2018-02-05 14:25:35 IPN VERIFIED for session ID SDS01-FF2DEFA1-3747-B3B7-BE54-5932F342FC52
    2018-02-05 14:25:35 PayPal reports payment status: Pending
    2018-02-05 14:25:35 IPN processing complete.
    2018-02-05 15:02:51 —————————————-
    2018-02-05 15:02:51 PREPARING DONATION FORM
    2018-02-05 15:02:51 Seamless Donations Version: 4.0.20
    2018-02-05 15:02:51 User browser: Chrome 63.0.3239.132
    2018-02-05 15:02:51 Assigning hidden field session ID to SDS01-8F2D0FF6-4A42-1462-39C3-CA0D59C55220
    2018-02-05 15:02:51 Form action via: external php file
    2018-02-05 15:02:51 Form action: https://www.aharvest.org/wp-content/plugins/seamless-donations/seamless-donations-payment.php
    2018-02-05 15:03:57 —————————————-
    2018-02-05 15:03:57 DONATION TRANSACTION STARTED
    2018-02-05 15:03:57 Processing mode: SANDBOX
    2018-02-05 15:03:57 PHP Version: 7.0.27
    2018-02-05 15:03:57 Seamless Donations Version: 4.0.20
    2018-02-05 15:03:57 User browser: Chrome 63.0.3239.132
    2018-02-05 15:03:57 IPN (http): https://www.aharvest.org/wp-content/plugins/seamless-donations/dgx-donate-paypalstd-ipn.php
    2018-02-05 15:03:57 IPN (https): https://www.aharvest.org/wp-content/plugins/seamless-donations/pay/paypalstd/ipn.php
    2018-02-05 15:03:57 Payment process nonce fb71a4a17c validated.
    2018-02-05 15:03:57 Session ID retrieved from _POST: SDS01-8F2D0FF6-4A42-1462-39C3-CA0D59C55220
    2018-02-05 15:03:57 Looking for pre-existing session data (guid/audit db mode): SDS01-8F2D0FF6-4A42-1462-39C3-CA0D59C55220
    2018-02-05 15:03:57 Duplicate session data not found. Payment process data assembly can proceed.
    2018-02-05 15:03:57 Success URL: https://www.aharvest.org/donate-pp/?thanks=true
    2018-02-05 15:03:57 Saving transaction data using guid/audit db mode
    2018-02-05 15:03:57 Name: ***aba****
    2018-02-05 15:03:57 Amount: 500
    2018-02-05 15:03:57 Preparation complete. Entering PHP post code.
    2018-02-05 15:03:57 Checking for repeat. REPEAT value is [].
    2018-02-05 15:03:57 Computed RETURN value: 'https://www.aharvest.org/donate-pp/?thanks=true'
    2018-02-05 15:03:57 Redirecting to PayPal… now!
    2018-02-05 15:05:54 dgx-donate-paypalstd-ipn.php called outside of constructor.
    2018-02-05 15:05:54 —————————————-
    2018-02-05 15:05:54 PROCESSING PAYPAL IPN TRANSACTION
    2018-02-05 15:05:54 Seamless Donations Version: 4.0.20
    2018-02-05 15:05:54 IPN chatback attempt via TLS…
    2018-02-05 15:05:54 IPN chatback attempt via SSL failed, attempting cURL…
    2018-02-05 15:05:54 Loading certificate from /home/aharvest/public_html/wp-content/plugins/seamless-donations/ssl/cacert.pem
    2018-02-05 15:05:55 IPN chatback attempt via cURL completed. Checking response…
    2018-02-05 15:05:55 IPN VERIFIED for session ID SDS01-8F2D0FF6-4A42-1462-39C3-CA0D59C55220
    2018-02-05 15:05:55 PayPal reports payment status: Pending
    2018-02-05 15:05:55 IPN processing complete.
    2018-02-05 15:10:32 dgx-donate-paypalstd-ipn.php called outside of constructor.
    2018-02-05 15:10:32 Null IPN (Empty session id). Nothing to do.
    2018-02-05 15:10:33 pay/paypalstd/ipn.php called outside of constructor.
    2018-02-05 15:10:33 Null IPN (Empty session id). Nothing to do.
    2018-02-05 15:12:16 pay/paypalstd/ipn.php called outside of constructor.
    2018-02-05 15:12:16 —————————————-
    2018-02-05 15:12:16 PROCESSING PAYPAL IPN TRANSACTION (HTTPS)
    2018-02-05 15:12:16 Seamless Donations Version: 4.0.20
    2018-02-05 15:12:16 IPN chatback attempt via TLS…
    2018-02-05 15:12:16 IPN chatback attempt via SSL…
    2018-02-05 15:12:16 IPN chatback attempt completed. Checking response…
    2018-02-05 15:12:16 IPN failed (unrecognized response) for sessionID xyz123
    2018-02-05 15:12:16 ==>

    2018-02-05 15:12:16 IPN processing complete.
    2018-02-05 16:09:26 dgx-donate-paypalstd-ipn.php called outside of constructor.
    2018-02-05 16:09:26 Null IPN (Empty session id). Nothing to do.
    2018-02-05 16:09:27 pay/paypalstd/ipn.php called outside of constructor.
    2018-02-05 16:09:27 Null IPN (Empty session id). Nothing to do.

    #10225

    David Gewirtz
    Developer

    “Hasn’t accepted yet” is PayPal’s way of telling you they don’t like something about the transaction. That’s usually a mismatch of email address domain to IP address or inter-country donations. Usually, there’s nothing to be done on the Seamless Donations side for that kind of error.

    –David

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.