Skouat/ext_paypal_donation

Invalid response status:[args]

efinst0rm opened this issue · 11 comments

Hey,

I have your extension installed and the donation part works. But the donors table never updates and the only error I see is " Invalid response status:[args]" and then donors info.

Thanks.

Hi,

Which version did you install? The 1.0.2?

When and where did you get this error? On screen? In the error log file?
Did you use the Sandbox Mode or not?

Hey,

I only see that error I'm donation error log and, I believe I haven't tried the sandbox mode. I am using the newest version from your github. But the error was there before I updated.

Please, could you...

  • Enable the error log transactions
  • Delete the file store/ppde_transactions.log
  • Make a donation by using the Sandbox mode.
    Read this user guide to use it.
  • Copy/paste the content of the ppde_transactions.log on https://gist.github.com/

All seems to works as expected.

  • PayPal IPN use the cURL function.
  • The Sandbox transaction returns the response 200 and the status VERIFIED.

Normally, you will see one transaction in the "transactions log" module.

Please, could you...

  • Disable Sandbox mode,
  • Delete the file store/ppde_transactions.log
  • Make a real donation (or wait a real donation).
  • Edit the ppde_transactions.log by changing all personal data stored in this part
  • Create a gist of the ppde_transactions.log.

Please could you check if PayPal logs IPN transactions by clicking on the following link
https://www.paypal.com/fr/cgi-bin/webscr?cmd=_display-ipns-history

Thank you, Seems that paypal doesn't allow you to use a personal account to use IPN logs only business. Thanks for your help issue is on my end.

You can enable IPN with a personnal account.

  • Connect on your PayPal account and go to Seller preferences from the Home page
  • Look for Instant payment notifications then click update
  • Click the button Choose IPN Settings
  • Enter your board URL in Notification URL and check Receive IPN messages button
  • Save changes

But it's recommanded to migrate to a business account (it's free of charge).

When I tried to click the link before or find Seller Preferences. I get this.

taczd9t9hn4v5gb36vnr

I remember one day I upgraded my account from "Personal" to "Premium".
https://www.paypal.com/cgi-bin/webscr?cmd=p/pop/choosing_account_type_signup-outside