Please send a full transaction to our 'show post' address. Due to the volume of transactions that go through our system, it is too difficult to debug a single Vendors transaction through the normal notification URL, so you need to change the Notification URL to be the following, and submit a transaction.
You have to get the source code for the payment providers. Build it and then overwrite your dll in your /bin folder. In the sagepay provider you have a method called "ProcessCallback" with some StreamWriter code commented out. Uncomment it for your test. This will write a file to the disk with the values that Sage Pay send your site. When you have that file, email it to [email protected] and we will try and see what might be wrong.
SagePay Support
Hi, I have followed the SagePay integration Instrictions and I am using the test account.
I set up the IP address in SagePay account and it has recoreded the order in Sage Pay.
But it returns to this URL http://pqdev.nxtds.com/tcbase/teacommerce/PaymentCallback/SagePay/10E7D86FA1674CCE81629821CF53DFFB
which doesn't do anything, what is going wrong?
Thanks
What version of Tea Commerce do you have installed? If you use 1.4.4.2 you must use /base/.. instead of /tcbase/...
4.7.2
But I noticed that I used the name 'Sage Pay test' for my Teacommerce payment method.
and wher would I change the /tcbase/ to /base/ ?
Changed the name to Sage Pay incase that made a difference.
Changed the name to Sage Pay incase that made a difference.
but /tcbase/ seems to be correct for my install
Are there any error messages in the umbracoLog database table regarding sage pay?
This is what the error says: Tea Commerce - SagePay - VPSSignature check isn't valid - Calculated signature: 88D35FF9F9D52FD5C7964D4C97D02CCC - SagePay VPSSignature:
Then you have to check why SagePay isnt calculation a md5 security string :)
Thanks, but how can I check this?
They say:
Please send a full transaction to our 'show post' address. Due to the volume of transactions that go through our system, it is too difficult to debug a single Vendors transaction through the normal notification URL, so you need to change the Notification URL to be the following, and submit a transaction.
https://test.sagepay.com/showpost/showpost.asp
How do I chenge this?
Hi Rich
You have to get the source code for the payment providers. Build it and then overwrite your dll in your /bin folder. In the sagepay provider you have a method called "ProcessCallback" with some StreamWriter code commented out. Uncomment it for your test. This will write a file to the disk with the values that Sage Pay send your site. When you have that file, email it to [email protected] and we will try and see what might be wrong.
Kind regards
Anders
is working on a reply...