PayPal Donation Extension

Error 200 IPN Account Business - PayPal Donation Extension

Error 200 IPN Account Business

by salvocortesiano » Fri Apr 13, 2018 5:58 pm

Hi Skouat,
I can not solve this problem. I have a Business account, I activated the IPN on Paypal (redirect to my board https://netshadows.net/ombre), but when a forum user makes a donation here's what I see in the "ppde_transactions.log" file!
Could you tell me how to solve this problem please?
Best Regards

Salvo

Code: Select all

DEBUG INVALID: [04/13/2018 1:08 PM] - https://www.paypal.com/cgi-bin/webscr ( curl )
HTTP/1.1 200 OK
Server: Apache
X-Frame-Options: SAMEORIGIN
HTTP_X_PP_AZ_LOCATOR: dcg13.slc
Paypal-Debug-Id: a7c12a6860ee7
Cache-Control: max-age=0, no-cache, no-store, must-revalidate
Pragma: no-cache
Content-Type: text/html; charset=UTF-8
DC: phx-origin-www-2.paypal.com
X-EdgeConnect-MidMile-RTT: 108
X-EdgeConnect-Origin-MEX-Latency: 466
Date: Fri, 13 Apr 2018 13:08:08 GMT
Content-Length: 7
Connection: close
Set-Cookie: cwrClyrK4LoCV1fydGbAxiNL6iG=_j2LGqtXoSavaR3j8WwpYNZSz1z3g3SXhqSfZGzEWKxrIMt33NLEA1Cd0c62p3NRqdR8hN_anwaxN7y7YTLEtNIGEaolykfympntz67jz5pMWYqDk9VKiVyJhvw92uAfk-cBdC35INAgnVde08D6J3-8cI-ugAI1NJqdVI_9OClwXU7jwxDbCaXmI1rUrmdJed9WtZ1dfnsMhy4GfRSJAG2txVP4T8hMTPvU_XLxuFYRB298x-3R3bAnV1oxcS5oWqe_6XuAZpsvxafz6S6r0R2MYQOCRXE2s-VjfEr01cLidwekftCuowS-wEfJUihMuoaRDD4VIWbD7YXsrDffdeXDVg_WZQxUwAHwAfWbn3dhgLouglRoOJL_k7tN236-tZMon69iJmHx_MXSfOiBwnWSwBry_uopn3cSJl4Rv3sddTfqnoObPNgVOw0; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: cookie_check=yes; expires=Mon, 10-Apr-2028 13:08:08 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: navcmd=_notify-validate; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: navlns=0.0; expires=Sun, 12-Apr-2020 13:08:08 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: X-PP-SILOVER=name%3DLIVE3.WEB.1%26silo_version%3D880%26app%3Dappdispatcher%26TIME%3D3098267738%26HTTP_X_PP_AZ_LOCATOR%3Ddcg13.slc; Expires=Fri, 13 Apr 2018 13:38:08 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMT
Set-Cookie: AKDC=phx-origin-www-2.paypal.com; expires=Fri, 13-Apr-2018 13:38:08 GMT; path=/; secure
Set-Cookie: akavpau_ppsd=1523625488~id=594ab247dfae0fc35a52761689d09d25; Domain=www.paypal.com; Path=/; Secure; HttpOnly
Strict-Transport-Security: max-age=63072000
The best way to predict the future is to invent it!
Image
User avatar
salvocortesiano
Registered User
Posts: 181
Joined: Mon Mar 22, 2010 1:49 pm
Location: Florence (Italy)
Name: Salvo Cortesiano
Contact:

Re: Error 200 IPN Account Business

by salvocortesiano » Sun Apr 15, 2018 12:33 pm

No support for this extension?!!
The best way to predict the future is to invent it!
Image
User avatar
salvocortesiano
Registered User
Posts: 181
Joined: Mon Mar 22, 2010 1:49 pm
Location: Florence (Italy)
Name: Salvo Cortesiano
Contact:

Re: Error 200 IPN Account Business

by Skouat » Sun Apr 15, 2018 7:16 pm

Hi Salvo,

This is your first use?
Does it previously worked?
In the log file, there is no more content after Strict-Transport-Security: max-age=63072000?
Skouat
Code Contributor
Posts: 723
Joined: Mon Mar 10, 2008 5:30 pm
Location: France
Contact:

Re: Error 200 IPN Account Business

by salvocortesiano » Mon Apr 16, 2018 9:21 pm

Skouat wrote:Hi Salvo,

This is your first use?
Does it previously worked?
In the log file, there is no more content after Strict-Transport-Security: max-age=63072000?
Hi Skouat,
I've installed this extension recently a week ago, and never work!
Afetr

Code: Select all

Strict-Transport-Security: max-age=63072000
is only the data of transaction, just some user data... email, real name etc...
The user receives the donation email, but I receive no email! And the user is not moved to the donor group :(
You can help me solve this problem, please? My phpbb version is 3.1.10

Best Regards

Salvo
The best way to predict the future is to invent it!
Image
User avatar
salvocortesiano
Registered User
Posts: 181
Joined: Mon Mar 22, 2010 1:49 pm
Location: Florence (Italy)
Name: Salvo Cortesiano
Contact:

Re: Error 200 IPN Account Business

by Skouat » Tue Apr 17, 2018 6:34 am

salvocortesiano wrote:The user receives the donation email
the email from the board or from PayPal?

Can you see the transaction in the transaction log (ACP > Extension > PayPal donation > Transaction log)?
Skouat
Code Contributor
Posts: 723
Joined: Mon Mar 10, 2008 5:30 pm
Location: France
Contact:

Re: Error 200 IPN Account Business

by salvocortesiano » Tue Apr 17, 2018 9:54 am

Skouat wrote:
salvocortesiano wrote:The user receives the donation email
the email from the board or from PayPal?
Hi Skouat,
the email from the board. All set correctly.
Image

the log transaction is empty:
Image

the settings IPN on paypal set correctly:
Image
I don't know why the email/message to the user donor sent correctly, but then the script was interrupted when it send the email/message to admin! And the user not moved to the donor group!!

Or is there a way through a script to have a complete log to go back to the arrore?
Image

How can I test the IPN script via sandbox with these business email?
Thanks
Best regards

Salvo
The best way to predict the future is to invent it!
Image
User avatar
salvocortesiano
Registered User
Posts: 181
Joined: Mon Mar 22, 2010 1:49 pm
Location: Florence (Italy)
Name: Salvo Cortesiano
Contact:

Re: Error 200 IPN Account Business

by salvocortesiano » Tue Apr 17, 2018 12:56 pm

Hi Skouat,
I tray to test the IPN via sandbox as suggested in the FAQ!

Test sandbox:
Image

Responce ok:
Image

Payment status ok:
Image

but via FTP inside the Store folder I see the log file "ppde_transactions.txt" with this responce :(

Code: Select all

[17-Apr-2018 12:38:14 0] DEBUG INVALID:
--------------------------------------------------------------------------------
[04/17/2018 12:38 PM] - https://www.sandbox.paypal.com/cgi-bin/webscr ( curl )
--------------------------------------------------------------------------------
HTTP/1.1 200 OK
Date: Tue, 17 Apr 2018 12:38:14 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
Set-Cookie: c9MWDuvPtT9GIMyPc3jwol1VSlO=F_OKoKAfC2QKYSwBmR9yaNHx4KaLmiqvz2hVASvX4ItBt5JBqE8_hdPephtKd3il6-LO9iQlhwtDeyXD-IjAynnc7sR8ZdfV_9Wtae1-zqV7gmME3I9_yMo1DqPMuIpMnSJNMAd9Pd6_AiTEan47Dg_AYo2w58D7aTL-QJfzrGTKYjxqnCpbQW60DVREpkY3EcF8SIQDX2xmT3dUew8H61UebbbPxxMfvY06aTOQTmAj65J4nGyc2J3lEHCRa5qzLGJ6TG01Toauk-iKqb6YuGPox6KSUjTBHMeM4ZVUsnwhAf82MRiaPpQ6TWCtnQUEDlRTduQeijNxwka1IdEs9HJ9DId_yeanYYpyhEJnC98SE7BhBP24TivZdegnlRPt3ftAXHUuzqX1I9vP9LTROBQ1s80mmbdezCJPLCuPMgSOs346Ctmln6Wik0a; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: cookie_check=yes; expires=Fri, 14-Apr-2028 12:38:15 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: navcmd=_notify-validate; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: navlns=0.0; expires=Thu, 16-Apr-2020 12:38:15 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: Apache=10.72.108.11.1523968694955674; path=/; expires=Thu, 09-Apr-48 12:38:14 GMT
Vary: Accept-Encoding,User-Agent
Connection: close
HTTP_X_PP_AZ_LOCATOR: sandbox.slc
Paypal-Debug-Id: 502b8349e6407
Set-Cookie: X-PP-SILOVER=name%3DSANDBOX3.WEB.1%26silo_version%3D1880%26app%3Dappdispatcher%26TIME%3D3068843354%26HTTP_X_PP_AZ_LOCATOR%3Dsandbox.slc; Expires=Tue, 17 Apr 2018 13:08:15 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMT
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
Strict-Transport-Security: max-age=63072000

INVALID

200
--------------------------------------------------------------------------------
business                 merchant-eur@ppde-testing.tld
confirmed                
exchange_rate            
first_name               Buyer EUR
item_name                
item_number              uid_2_1523968606
last_name                PPDE
mc_currency              EUR
mc_gross                 5.00
mc_fee                   0.42
parent_txn_id            
payer_email              buyer-eur@ppde-testing.tld
payer_id                 PGMVWXHW6VWAC
payer_status             verified
payment_date             05:38:07 Apr 17, 2018 PDT
payment_status           Completed
payment_type             instant
receiver_id              DDCHMGBYH72UC
receiver_email           merchant-eur@ppde-testing.tld
residence_country        FR
settle_amount            0
settle_currency          
test_ipn                 1
txn_id                   76X55364000459338
txn_type                 web_accept
transaction_subject      
payment_gross            
protection_eligibility   Eligible
verify_sign              AqXNIqzqBR27l0ldrZvY-kyX2bMKAFNQ-57mkpZ5il4oGra270c6K5Z6
tax                      0.00
quantity                 0
payment_fee              
custom                   
charset                  windows-1252
notify_version           3.9
ipn_track_id             71a2784353806

FILE: [ROOT]/ext/skouat/ppde/controller/ipn_listener.php
LINE: 644
CALL: skouat\ppde\controller\ipn_listener->log_error()
FILE: [ROOT]/ext/skouat/ppde/controller/ipn_listener.php
LINE: 316
CALL: skouat\ppde\controller\ipn_listener->check_response()
FILE: [ROOT]/ext/skouat/ppde/controller/ipn_listener.php
LINE: 157
CALL: skouat\ppde\controller\ipn_listener->validate_transaction()
FILE: (not given by php)
LINE: (not given by php)
CALL: skouat\ppde\controller\ipn_listener->handle()
FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 144
CALL: call_user_func_array()
FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 64
CALL: Symfony\Component\HttpKernel\HttpKernel->handleRaw()
FILE: [ROOT]/app.php
LINE: 33
CALL: Symfony\Component\HttpKernel\HttpKernel->handle()
I don't know what these mistakes are, but they are many :(
Please tell me that I can solve :) My forum uses the SSL / HTTPS protocol.

Best Regards

Salvo
The best way to predict the future is to invent it!
Image
User avatar
salvocortesiano
Registered User
Posts: 181
Joined: Mon Mar 22, 2010 1:49 pm
Location: Florence (Italy)
Name: Salvo Cortesiano
Contact:

Re: Error 200 IPN Account Business

by Skouat » Tue Apr 17, 2018 10:16 pm

Please, can you try to use the merchant ID instead of the email address of your PayPal account?
Skouat
Code Contributor
Posts: 723
Joined: Mon Mar 10, 2008 5:30 pm
Location: France
Contact:

Re: Error 200 IPN Account Business

by salvocortesiano » Thu Apr 19, 2018 9:26 pm

Skouat wrote:Please, can you try to use the merchant ID instead of the email address of your PayPal account?
I tried in the following ways.
Original transaction by 2 user

Code: Select all

INVALID 200
--------------------------------------------------------------------------------
business                 @netshadows.net
confirmed                
exchange_rate            
first_name               fra
item_name                
item_number              uid_6910_1524131427
last_name                vanin
mc_currency              EUR
mc_gross                 10.00
mc_fee                   0.69
parent_txn_id            
payer_email              dva@libero.it
payer_id                 XF5TZE6MCNEKL
payer_status             verified
payment_date             02:52:35 Apr 19, 2018 PDT
payment_status           Completed
payment_type             instant
receiver_id              XK5QNMCZ2TZMY
receiver_email           @netshadows.net
residence_country        IT
settle_amount            0
settle_currency          
test_ipn                 
txn_id                   43V90820T4075660X
txn_type                 web_accept
transaction_subject      
payment_gross            
protection_eligibility   Eligible
verify_sign              A-qU6q6PWm1F6ap..E4qT9F63p75AMPntXdv9W57v
tax                      0.00
quantity                 0
payment_fee              
custom                   
charset                  windows-1252
notify_version           3.9
ipn_track_id             6e9e5265463d0


 [19-Apr-2018 12:44:50 0] DEBUG INVALID:
--------------------------------------------------------------------------------

[04/19/2018 12:44 PM] - https://www.paypal.com/cgi-bin/webscr ( curl )

--------------------------------------------------------------------------------

HTTP/1.1 200 OK
Server: Apache
X-Frame-Options: SAMEORIGIN
HTTP_X_PP_AZ_LOCATOR: dcg11.slc
Paypal-Debug-Id: a30059e3476dd
Cache-Control: max-age=0, no-cache, no-store, must-revalidate
Pragma: no-cache
Content-Type: text/html; charset=UTF-8
DC: phx-origin-www-2.paypal.com
X-EdgeConnect-MidMile-RTT: 100
X-EdgeConnect-Origin-MEX-Latency: 511
Date: Thu, 19 Apr 2018 12:44:50 GMT
Content-Length: 7
Connection: close
Set-Cookie: cwrClyrK4LoCV1fydGbAxiNL6iG=zLaYggvaaB8wjrcwhciJoGCQdFjbtpAqU6vSPctDZo17ajMxjEPaV16fvyf-M9oCFRPW2AQumgJKMLhMb4_zDBfrUj1oIr4_BQf2EeILdtJCVI4XlAU1HLkU5J5noUcma777AgZxEcAwmBaNTj2FMS1Su4RueROS8AzVJSkpa09TvrtvdUT5VYjklpfGrlGWAT1txVEriXMFS4zPFUPIThxT0O83XoIGi-rWYomeOVhucrmXUr8yYhH1YiLwxOYT-c-eejzkXD8YDzIMt0Id56QP25AIL6AnG59HieJ4hBTW50UEP4z__OA2krsJMDxleIUYpQMDoQG02SMM6Z6kVwrd4WawbcYlPCX9NnoMKEp1wjZGzl_MLwutcdfKk6VQmXQ436sqQfKXGhkklYUvINPFQjfl76uqwWXnOMb98SKvVKCCLL-rdgttdeO; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: cookie_check=yes; expires=Sun, 16-Apr-2028 12:44:50 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: navcmd=_notify-validate; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: navlns=0.0; expires=Sat, 18-Apr-2020 12:44:50 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: X-PP-SILOVER=name%3DLIVE3.WEB.1%26silo_version%3D880%26app%3Dappdispatcher%26TIME%3D1116723290%26HTTP_X_PP_AZ_LOCATOR%3Ddcg11.slc; Expires=Thu, 19 Apr 2018 13:14:50 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMT
Set-Cookie: AKDC=phx-origin-www-2.paypal.com; expires=Thu, 19-Apr-2018 13:14:50 GMT; path=/; secure
Set-Cookie: akavpau_ppsd=1524142490~id=6f1648963cdd46e0ad61fab7d244dcb5; Domain=www.paypal.com; Path=/; Secure; HttpOnly
Strict-Transport-Security: max-age=63072000

INVALID 200
--------------------------------------------------------------------------------
business                 @netshadows.net
confirmed                
exchange_rate            
first_name               Giul
item_name                
item_number              uid_1997_1524141681
last_name                Zaccagnini
mc_currency              EUR
mc_gross                 5.00
mc_fee                   0.52
parent_txn_id            
payer_email              zal@gmail.com
payer_id                 4CSKHCYEJTCHJ
payer_status             unverified
payment_date             05:44:43 Apr 19, 2018 PDT
payment_status           Completed
payment_type             instant
receiver_id              XK5QNMCZ2TZMY
receiver_email           @netshadows.net
residence_country        IT
settle_amount            0
settle_currency          
test_ipn                 
txn_id                   76C43115KV871361L
txn_type                 web_accept
protection_eligibility   Ineligible
charset                  windows-1252
notify_version           3.9
custom                   
quantity                 1
verify_sign              A0pL6gEZzQTkigkXBIBOXzD2s.DtAwCiuPLVvn3-tBZHscWE
payment_fee              
shipping_discount        0.00
insurance_amount         0.00
discount                 0.00
receipt_id               3514-1026-1197-2271
shipping_method          Default
transaction_subject      
payment_gross            
ipn_track_id             a8c580bad1f1
Transaction log is empty and the user not moving in the Donors group!
And I tried with my sandbox account and with the account suggested in the "FAQ". The result not change!

Code: Select all

[19-Apr-2018 21:14:52 0] DEBUG INVALID:
--------------------------------------------------------------------------------
[04/19/2018 9:14 PM] - https://www.sandbox.paypal.com/cgi-bin/webscr ( curl )
--------------------------------------------------------------------------------
HTTP/1.1 200 OK
Date: Thu, 19 Apr 2018 21:14:52 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
Set-Cookie: c9MWDuvPtT9GIMyPc3jwol1VSlO=TV98qpNEzcr7N0rs1ObmiXDeuP5zoTanxx84YQSqpfxtvVMwPVIvbLLHcnEhllcUdwMyFFEL3hayiMHIkoeL8OEQ_Q09mczfjuQSFEtpnO_IuSjNWtGG8XQkDqmuoQ9UUtW8BDdj1xXAJUTK571tia7Vwd7TGsXP12dxuV1dGiNniJZbvq3hfo_rxbw4iEEtPNo3RrTqRSXHwszvCwxbhTf58LOaoOSNjkZmaaqd5MZuGdWwxEUAJgxqwhdyQF5ldfopWcNsGTu0up32zX6Db2jUzN4_edeQjXAsuWlR_-j4xoAxvyEWczcq9tWGdxdi6iJSPYl-YTwgQA5-iO_kTtcC7A1fI6fFAiv7xa9xKsKI6Qc8B0BDk_il3j-rXrS249lR_fCS8Jwf-mHYtA7rtqvOpCf0aO45XzvEkZnLSE9d8V-7w5Ab5T_OaKC; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: cookie_check=yes; expires=Sun, 16-Apr-2028 21:14:52 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: navcmd=_notify-validate; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: navlns=0.0; expires=Sat, 18-Apr-2020 21:14:52 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: Apache=10.72.108.11.1524172492267344; path=/; expires=Sat, 11-Apr-48 21:14:52 GMT
Vary: Accept-Encoding,User-Agent
Connection: close
HTTP_X_PP_AZ_LOCATOR: sandbox.slc
Paypal-Debug-Id: 7b8153cc3e169
Set-Cookie: X-PP-SILOVER=name%3DSANDBOX3.WEB.1%26silo_version%3D1880%26app%3Dappdispatcher%26TIME%3D3423000922%26HTTP_X_PP_AZ_LOCATOR%3Dsandbox.slc; Expires=Thu, 19 Apr 2018 21:44:52 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMT
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
Strict-Transport-Security: max-age=63072000

INVALID 200
--------------------------------------------------------------------------------
business                 facilitator@netshadows.net
confirmed                
exchange_rate            
first_name               Buyer EUR
item_name                
item_number              uid_2_1524172406
last_name                PPDE
mc_currency              EUR
mc_gross                 5.00
mc_fee                   0.52
parent_txn_id            
payer_email              buyer-eur@ppde-testing.tld
payer_id                 PGMVWXHW6VWAC
payer_status             verified
payment_date             14:14:40 Apr 19, 2018 PDT
payment_status           Pending
payment_type             instant
receiver_id              XLDF5D5HLMJ3W
receiver_email           salvatoreminaudo-facilitator@netshadows.net
residence_country        FR
settle_amount            0
settle_currency          
test_ipn                 1
txn_id                   0RK74273GX758802W
txn_type                 web_accept
transaction_subject      
pending_reason           paymentreview
payment_gross            
protection_eligibility   Ineligible
verify_sign              AxBJBKQFyfDFiuXqOX27VOyv.6hDAM6wTNuvcfk1wYdzTn9zxycutSku
tax                      0.00
quantity                 0
payment_fee              
custom                   
charset                  windows-1252
notify_version           3.9
ipn_track_id             4e5cea6fd2c3e

FILE: [ROOT]/ext/skouat/ppde/controller/ipn_listener.php
LINE: 644
CALL: skouat\ppde\controller\ipn_listener->log_error()
FILE: [ROOT]/ext/skouat/ppde/controller/ipn_listener.php
LINE: 316
CALL: skouat\ppde\controller\ipn_listener->check_response()
FILE: [ROOT]/ext/skouat/ppde/controller/ipn_listener.php
LINE: 157
CALL: skouat\ppde\controller\ipn_listener->validate_transaction()
FILE: (not given by php)
LINE: (not given by php)
CALL: skouat\ppde\controller\ipn_listener->handle()
FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 144
CALL: call_user_func_array()
FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 64
CALL: Symfony\Component\HttpKernel\HttpKernel->handleRaw()
FILE: [ROOT]/app.php
LINE: 33
CALL: Symfony\Component\HttpKernel\HttpKernel->handle()
Solution? Because I have no idea where the code stops doing its job :)
Thanks for any solution you want to offer me :)
Best Regards

Salvo
The best way to predict the future is to invent it!
Image
User avatar
salvocortesiano
Registered User
Posts: 181
Joined: Mon Mar 22, 2010 1:49 pm
Location: Florence (Italy)
Name: Salvo Cortesiano
Contact:

Re: Error 200 IPN Account Business

by Skouat » Thu Apr 19, 2018 10:49 pm

Please, open the file "/ext/skouat/ppde/controller/ipn_listener.php"
Go at line 644 and copy the content of this line.
Do the same for lines : 316 and 157
Skouat
Code Contributor
Posts: 723
Joined: Mon Mar 10, 2008 5:30 pm
Location: France
Contact:

Re: Error 200 IPN Account Business

by salvocortesiano » Fri Apr 20, 2018 12:08 am

Skouat wrote:Please, open the file "/ext/skouat/ppde/controller/ipn_listener.php"
Go at line 644 and copy the content of this line.
Do the same for lines : 316 and 157
Line 644:

Code: Select all

$this->log_error("DEBUG INVALID:\n" . $this->get_text_report(), $this->use_log_error, true);
Line 316:

Code: Select all

return $this->check_response();
Line 157:

Code: Select all

// Check the transaction returned by PayPal
$this->validate_transaction();
Thanks Skouat. If you solved my problem promise I give you a donation :)

Regards
Salvo
The best way to predict the future is to invent it!
Image
User avatar
salvocortesiano
Registered User
Posts: 181
Joined: Mon Mar 22, 2010 1:49 pm
Location: Florence (Italy)
Name: Salvo Cortesiano
Contact:

Re: Error 200 IPN Account Business

by Skouat » Fri Apr 20, 2018 6:33 am

Hmmm... The Extension don't warn you for an update? Please update it to the last.
Skouat
Code Contributor
Posts: 723
Joined: Mon Mar 10, 2008 5:30 pm
Location: France
Contact:

Re: Error 200 IPN Account Business

by salvocortesiano » Fri Apr 20, 2018 10:10 am

Skouat wrote:Hmmm... The Extension don't warn you for an update? Please update it to the last.
Ok Skouat, the correct way to install latest version?
1. disable the extension, don't delete the data and via FTP replace the whole "ppde" folder and re-enable the extension.
2. disable the extension, delete all data from data-base relative this extension, via FTP replace the whole "ppde" folder and enable the extension.
Thanks Skouat :)

Regards
Salvo
The best way to predict the future is to invent it!
Image
User avatar
salvocortesiano
Registered User
Posts: 181
Joined: Mon Mar 22, 2010 1:49 pm
Location: Florence (Italy)
Name: Salvo Cortesiano
Contact:

Re: Error 200 IPN Account Business

by salvocortesiano » Fri Apr 20, 2018 11:30 am

Hi Skouat,
I update the extension with latest version 1.0.3 in a test board. But I have seen in the settings that the option to test the IPN is not there!
How can I test the IPN?
Thanks

Regards
Salvo
The best way to predict the future is to invent it!
Image
User avatar
salvocortesiano
Registered User
Posts: 181
Joined: Mon Mar 22, 2010 1:49 pm
Location: Florence (Italy)
Name: Salvo Cortesiano
Contact:

Re: Error 200 IPN Account Business

by Skouat » Fri Apr 20, 2018 6:42 pm

You need to enable the IPN features to have access to all features linked to IPN

In the overview try to redetect cURL and fsockopen
IPN features depend on this settings

--- Edit ---
With the 1.0.3 of PPDE, all IPN features have been moved on a dedicated module.
Skouat
Code Contributor
Posts: 723
Joined: Mon Mar 10, 2008 5:30 pm
Location: France
Contact: