Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • rich hamilton 117 posts 136 karma points
    Dec 04, 2012 @ 15:06
    rich hamilton
    0

    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

  • Anders Burla Johansen 2560 posts 8256 karma points
    Dec 04, 2012 @ 15:11
    Anders Burla Johansen
    0

    What version of Tea Commerce do you have installed? If you use 1.4.4.2 you must use /base/.. instead of /tcbase/...

  • rich hamilton 117 posts 136 karma points
    Dec 04, 2012 @ 15:16
    rich hamilton
    0

    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/ ?

     

  • rich hamilton 117 posts 136 karma points
    Dec 04, 2012 @ 15:33
    rich hamilton
    0

    Changed the name to Sage Pay incase that made a difference.

  • rich hamilton 117 posts 136 karma points
    Dec 04, 2012 @ 15:37
    rich hamilton
    0

    Changed the name to Sage Pay incase that made a difference.

    but /tcbase/ seems to be correct for my install

  • Anders Burla Johansen 2560 posts 8256 karma points
    Dec 04, 2012 @ 15:44
    Anders Burla Johansen
    0

    Are there any error messages in the umbracoLog database table regarding sage pay?

  • rich hamilton 117 posts 136 karma points
    Dec 04, 2012 @ 15:46
    rich hamilton
    0

    This is what the error says: Tea Commerce - SagePay - VPSSignature check isn't valid - Calculated signature: 88D35FF9F9D52FD5C7964D4C97D02CCC - SagePay VPSSignature:

  • Anders Burla Johansen 2560 posts 8256 karma points
    Dec 04, 2012 @ 15:56
    Anders Burla Johansen
    0

    Then you have to check why SagePay isnt calculation a md5 security string :)

  • rich hamilton 117 posts 136 karma points
    Dec 04, 2012 @ 16:07
    rich hamilton
    0

    Thanks, but how can I check this?

  • rich hamilton 117 posts 136 karma points
    Dec 04, 2012 @ 17:03
    rich hamilton
    0

    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?

  • Anders Burla Johansen 2560 posts 8256 karma points
    Dec 04, 2012 @ 18:27
    Anders Burla Johansen
    0

    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 info@teacommerce.net and we will try and see what might be wrong.

    Kind regards
    Anders

Please Sign in or register to post replies

Write your reply to:

Draft