Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author David Gewirtz

    (@dgewirtz)

    I just tested it on a Twenty Thirteen themed site and it worked. So I’m not recording it as a bug for now. If you can give me any more details that might make it repeatable, I’ll check it out. But I’m guessing your theme is intercepting the incoming URL and redirecting it home.

    –David

    Thread Starter converd

    (@converd)

    I’ve been testing it and it’s due to a delay in receiving the IPN. I’m testing via sandbox. I’m on the log. I submit a recurring transaction to Paypal The transaction is complete and my home page is displayed with this
    /?auth=Aoe9djlbNu6vtlfQHrKWldv1PIFBOucvjTlJs6LYdHl4BE6YCyw6Prll0VWJF558cCafqbEeiVFHEyDkiplxjUg&form_charset=UTF-8</
    tacked onto the url’
    I refresh the log and it only shows transaction sent I refresh it again a few seconds after and it shows IPN processing

    All emails are sent and information is logged correctly.

    A non recurring transaction works correctly.

    Plugin Author David Gewirtz

    (@dgewirtz)

    Can you please post that chunk of the log?

    –David

    Thread Starter converd

    (@converd)

    2015-11-17 16:34:50 —————————————-
    2015-11-17 16:34:50 PREPARING DONATION FORM
    2015-11-17 16:34:50 Seamless Donations Version: 4.0.12
    2015-11-17 16:34:50 User browser: Chrome 46.0.2490.86
    2015-11-17 16:34:50 Assigning hidden field session ID to 8664EC30-E2D0-8176-CCB3-5E6DE472F486
    2015-11-17 16:34:50 Form action: https://converd1.ddns.net/html/wp-content/plugins/seamless-donations/seamless-donations-payment.php
    2015-11-17 16:34:59 —————————————-
    2015-11-17 16:34:59 DONATION TRANSACTION STARTED
    2015-11-17 16:34:59 Test mode: A
    2015-11-17 16:34:59 PHP Version: 5.6.12
    2015-11-17 16:34:59 Seamless Donations Version: 4.0.12
    2015-11-17 16:34:59 User browser: Chrome 46.0.2490.86
    2015-11-17 16:34:59 IPN: https://converd1.ddns.net/html/wp-content/plugins/seamless-donations/dgx-donate-paypalstd-ipn.php
    2015-11-17 16:34:59 Payment process nonce b433bbdaec validated.
    2015-11-17 16:34:59 Session ID retrieved from _POST: 8664EC30-E2D0-8176-CCB3-5E6DE472F486
    2015-11-17 16:34:59 Looking for pre-existing session data (guid/audit db mode): 8664EC30-E2D0-8176-CCB3-5E6DE472F486
    2015-11-17 16:34:59 Duplicate session data not found. Payment process data assembly can proceed.
    2015-11-17 16:34:59 Success URL: https://converd1.ddns.net/html/?page_id=2827=Brian&thanks=true
    2015-11-17 16:34:59 Saving transaction data using guid/audit db mode
    2015-11-17 16:34:59 Name: domenico conversano
    2015-11-17 16:34:59 Amount: 100
    2015-11-17 16:34:59 Preparation complete. Entering PHP post code.
    2015-11-17 16:34:59 Checking for repeat. REPEAT value is [on].
    2015-11-17 16:34:59 Enabling repeating donation, cmd=_xclick-subscriptions, p3=1, t3=M, a3=100
    2015-11-17 16:34:59 Computed RETURN value: 'https://converd1.ddns.net/html/?page_id=2827=Brian&thanks=true&#039;
    2015-11-17 16:34:59 Redirecting to PayPal… now!
    2015-11-17 16:35:23 —————————————-
    2015-11-17 16:35:23 PROCESSING PAYPAL IPN TRANSACTION
    2015-11-17 16:35:23 Seamless Donations Version: 4.0.12
    2015-11-17 16:35:24 IPN VERIFIED for session ID 8664EC30-E2D0-8176-CCB3-5E6DE472F486
    2015-11-17 16:35:24 PayPal reports payment status: Completed
    2015-11-17 16:35:24 Creating donation from transaction audit data in 4.x mode.
    2015-11-17 16:35:24 Creating donation record…
    2015-11-17 16:35:24 …of type donation
    2015-11-17 16:35:29 Created donation 3118 for session ID 8664EC30-E2D0-8176-CCB3-5E6DE472F486
    2015-11-17 16:35:29 Payment currency = CAD
    2015-11-17 16:35:31 IPN processing complete.
    2015-11-17 16:35:37 —————————————-
    2015-11-17 16:35:37 PROCESSING PAYPAL IPN TRANSACTION
    2015-11-17 16:35:37 Seamless Donations Version: 4.0.12
    2015-11-17 16:35:38 IPN VERIFIED for session ID 8664EC30-E2D0-8176-CCB3-5E6DE472F486
    2015-11-17 16:35:38 PayPal reports payment status:
    2015-11-17 16:35:38 IPN processing complete.

    Plugin Author David Gewirtz

    (@dgewirtz)

    It doesn’t look like there’s much of a delay. The initial jump to PayPal occurred at :59 and the return from PayPal with the first IPN process was at :24, about 25 seconds later. That’s common, and at least on my tests, it returns back to the Thank You.

    PayPal does spurious IPN sends, which is why we check for IPNs each time. The second IPN process at :37 is essentially ignored, but the first one is processed all the way through. You should be seeing a return to the initiating page with a Thank You message.

    There’s nothing in the log that indicates it’s losing its way. Can you try this on Twenty Thirteen and see if you get the same problematic behavior?

    –David

    Thread Starter converd

    (@converd)

    Hi I was able to correct the issue. I check the returning URL, and I route the transaction to correct page.

    Plugin Author David Gewirtz

    (@dgewirtz)

    Very cool.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Seamless Donations Thank You Page’ is closed to new replies.