I am using TeaCommerce 1.4.3.1 on IIS6 with SagePay as the payment provider and ever since monday (21st) whenever SagePay post back to say that payment has been successful it fails because there is nothing on the page. I have been to the page that SagePay say they are posting to:
and there is literally nothing on the page and this is causing a problem for SagePay as they aren't receiving acknowledgement that the message has been received.
Does anyone why this would be happening? As far as i know, nothing has been changed on this site since it was last working (monday 21st).
Where is the /tcbase/ directory in the umbraco filestructure?
tcbase is a replacement for umbraco /base because there was a bug in an older version of Umbraco that we needed to bypass. It works exactly the same but with the bug fixed :)
Have you tried to see in the Umbraco log - either in the DB table "umbracoLog" or if running newer Umbraco version - its in a file in the Logs folder. Maybe there is a Sage Pay error. Did you change any settings for the payment provider in Tea Commerce admin interface or is there maybe some of the settings in Sage Pay that has changed? Any in the Sage Pay API that has changed so Tea Commerce doesnt support the latest version of the Sage Pay API?
As far as i am aware, there have been no changes to the configuration within the TeaCommerce Admin area as we are the only ones that would do that, not our customer.
I have contacted SagePay about the API and asked if anything has changed and will let you know if it has.
If i go the the URL that they are posting back to i get a blank screen, no response at all if i look in the source, but if i go back to it now, i get an XML error. Do you have any ideas as to why this wouldn't produce any output? Not being able to find the relevant order etc?
Just a quick update to say i have changed nothing in the site or at SagePay and it seems to be working agan.
I have just put an order through and it all worked successfully. I have no idea what caused it or what sorted it out but i thought i'd just close this item.
ReturnURL returns no result to payment provider
Hi,
I am using TeaCommerce 1.4.3.1 on IIS6 with SagePay as the payment provider and ever since monday (21st) whenever SagePay post back to say that payment has been successful it fails because there is nothing on the page. I have been to the page that SagePay say they are posting to:
http://www.myshop.com/tcbase/teacommerce/PaymentCallback/SagePay/E5AE697CE5A0BFDC8A5FCD2AB5D7DB3B.aspx
and there is literally nothing on the page and this is causing a problem for SagePay as they aren't receiving acknowledgement that the message has been received.
Does anyone why this would be happening? As far as i know, nothing has been changed on this site since it was last working (monday 21st).
Where is the /tcbase/ directory in the umbraco filestructure?
What should it be returning to sagepay?
Thanks for your help.
Chris
Hi Chris
tcbase is a replacement for umbraco /base because there was a bug in an older version of Umbraco that we needed to bypass. It works exactly the same but with the bug fixed :)
Have you tried to see in the Umbraco log - either in the DB table "umbracoLog" or if running newer Umbraco version - its in a file in the Logs folder. Maybe there is a Sage Pay error. Did you change any settings for the payment provider in Tea Commerce admin interface or is there maybe some of the settings in Sage Pay that has changed? Any in the Sage Pay API that has changed so Tea Commerce doesnt support the latest version of the Sage Pay API?
Kind regards
Anders
Hi Anders,
In the log i get:
I assume this is because the url that it calls doesn't respond in time so the transaction doesn't go through.
The other error i can see, but not sure if it's related is:
As far as i am aware, there have been no changes to the configuration within the TeaCommerce Admin area as we are the only ones that would do that, not our customer.
I have contacted SagePay about the API and asked if anything has changed and will let you know if it has.
If i go the the URL that they are posting back to i get a blank screen, no response at all if i look in the source, but if i go back to it now, i get an XML error. Do you have any ideas as to why this wouldn't produce any output? Not being able to find the relevant order etc?
Thanks
Chris
Anders,
Just a quick update to say i have changed nothing in the site or at SagePay and it seems to be working agan.
I have just put an order through and it all worked successfully. I have no idea what caused it or what sorted it out but i thought i'd just close this item.
Thanks for your help.
Chris
WHAT! That was quite weird! But happy that the problem is now solved - lets not hope it will be there again. Maybe SagePay did some wrong things?
Kind regards
Anders
is working on a reply...