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 2560 posts 8256 karma points
    Dec 04, 2012 @ 15:11
    Anders Burla
    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 2560 posts 8256 karma points
    Dec 04, 2012 @ 15:44
    Anders Burla
    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 2560 posts 8256 karma points
    Dec 04, 2012 @ 15:56
    Anders Burla
    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 2560 posts 8256 karma points
    Dec 04, 2012 @ 18:27
    Anders Burla
    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 [email protected] and we will try and see what might be wrong.

    Kind regards
    Anders

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies