News:

Support the VirtueMart project and become a member

Main Menu

Need help with orders update

Started by supermanu59, February 02, 2016, 23:37:05 PM

Previous topic - Next topic

supermanu59

Hello everyone,

I make a shop with joomla 5.2 and VM 2.6.6 ans I have a problem that I can't fix.
When the order is paid by paypal, the order status is "confirmed", but when I change the "status" as shipped, the status returns to "confirmed" several minutes after...

Can anybody help me?

(Excuse my english, I'm french)

Sincerely

Manu

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

supermanu59

Sorry, I meant joomla 2.5 and vm 2.6.6...

GJC Web Design

well the current latest stable VM2.6 is 2.6.22

I think the obvious 1st step is to use the latest version... with all appropriate health warnings

for the actual problem have you checked e.g. access logs to see if the Paypal IPN is being resubmitted? (Although I think the std. VM Paypal plugin should ignore this)
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

supermanu59

Thanks for your answer

I have "ERROR checkPaypalIps: Error with REMOTE IP ADDRESS = 173.0.82.126." in log

Indeed I think that the Paypal IPN is being resubmitted, but what can I do to solve this?

supermanu59

Just install the vm 2.6.12 and same issue...

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

supermanu59

Unfortunately same problem..

Can it be a bad servor configuration?

Milbo

reverse proxy, check the new config option, first tab
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

supermanu59

#9
Thank you very much for your answer.

I try to understand where can I find the reverse proxy informations of my server.
I have a dedicated "kimsufi" server.
When I look into my ovh manager, it seems that the reverse of my server is a thing like "ksXXXXXXX.kimsufi.com."
But If I put this on the reverse proxy field of vm, I have the same issue.

Update
My paypal IPN History show 503 responses and the status is on "retrying"

supermanu59

Using the sandbox, I had this paypal error in logs

[paypal_res] => HTTP/1.1 200 OK
Server: Apache
X-Frame-Options: SAMEORIGIN
Cache-Control: max-age=0, no-cache, no-store, must-revalidate
Pragma: no-cache
Paypal-Debug-Id: b3146df8598ea
Cache-Control: max-age=0, no-cache, no-store, must-revalidate
Pragma: no-cache
Content-Type: text/html; charset=UTF-8
DC: slc-b-origin-www-1.paypal.com
Date: Fri, 05 Feb 2016 18:51:49 GMT
Content-Length: 7
Connection: close
Set-Cookie: cwrClyrK4LoCV1fydGbAxiNL6iG=lQ6pxnGp5kGV0i_MLG2ClSO6aTiEjqfbzPQPg6Pa1qc6uEbTeBBe3cqVmhYWw1IVde6GtzonQzTt0YmKJ_wAGU1hjs8I-Z4RBrbz5RHxeE0bT3PtSeY3oxosLeI8vj4miAo4Dbg4HYqxYYfWyCx5L7qBeLbY10jALLtWXepJnrkz_pjVRRyAqQaGx3CKm_unReAHGHCMe3cMgQNAClyZmVQzmdOkFglZOflSxPFT2r00aY11OPj04IxIhOxGmcmTRTA259a4aeWdh9iVKoAJ6aunvpR4mZPJUiitNsp5-PkfQ1VEq-5yC0hB0Xn9UMsMoNYT1IrXUBEkzxBt4yPt8FbrICAmVZf1PBDAMEq1r-duvv_YYjNsCntWWcJkehvZFDvwc6YjRvKCceLL5ha6C1q5UmjmqmznMRzrvY0zsauVTLQQsDdP0ySB6lm; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: cookie_check=yes; expires=Mon, 02-Feb-2026 18:51:49 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, 04-Feb-2018 18:51:49 GMT; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: X-PP-SILOVER=name%3DLIVE6.WEB.1%26silo_version%3D880%26app%3Dappdispatcher%26TIME%3D1173337174; domain=.paypal.com; path=/; Secure; HttpOnly
Set-Cookie: X-PP-SILOVER=; Expires=Thu, 01 Jan 1970 00:00:01 GMT
Set-Cookie: AKDC=slc-b-origin-www-1.paypal.com; expires=Fri, 05-Feb-2016 19:21:49 GMT; path=/; secure
Strict-Transport-Security: max-age=63072000

INVALID
)


Does it mean something to someone?
Thank you

Milbo

Did you find the option in the vm config and the tooltip?

"ksXXXXXXX.kimsufi.com."

You need a php variable, maybe ask your hoster
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

supermanu59

Yes I found the field in the vm config, but it doesn't work.
Is there a way to add the reverse adress directly in the code?
I have a dedicated server, so pehraps I have to do something with it to make the ipn work...
Thank you

Milbo

For that we have the config, using the IP would be unsecure and just disable the function
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/