opayo

Unexpected responses to some Magic Values


when i set my cardholder to be either NOTENROLLED or TECHNICALDIFFICULTIES the wrong values are returned from Sage Pay V.4.0

As per the documentation, I expected the 3DSecureStatus response to be NOAUTH and INCOMPLETE respectively but i am getting Status = 3DAuth and 3dSecureStatus = OK for NOTENROLLED and OK,OK for TECHNICALDIFFICULTIES.

All other magic values returned expected results.

Is this to do with my 3D Secure settings in Test sagepay? I haven't specifically set any rules, just left all as default

thanks


Solution

  • I think you're looking at an older version of the direct guide.

    re: TECHNICALDIFFICULTIES - the value is (now) actually TECHDIFFICULTIES

    And the latest version of the guide says that NOTENROLLED will "Fallback to 3DSv1" rather than returning a 3DSecureStatus of NOAUTH which was what the previous version of the guide said.

    The latest version of the guide is here.