Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

webr

Pioneers
  • Posts

    3
  • Joined

  • Last visited

Profile Information

  • Real Name
    Rik Weber

webr's Achievements

  1. Has anybody successfully processed a Switch / Maestro payment with 3D secure? I'm still getting 12000: "Transaction is not compliant due to missing or invalid 3D-Secure authentication values" errors.
  2. I've upgraded to the latest version of this module from the oscommerce addons site (4th Feb 2010), and integrated with the Cardinal Centinel, but I'm still having problems with Maestro payments. A customer using a Maestro card will be redirected to the 3D secure page, they enter their details, the message displays saying authentication was successful, but then they are redirected to the payment page saying there was a problem with their payment. According to Paypal the error being returned is 12000: "Transaction is not compliant due to missing or invalid 3D-Secure authentication values". I've been told the request to Paypal is missing the following variables: <n2:ThreeDSecureRequest> <n2:MpiVendor3ds>Y</n2:MpiVendor3ds> <n2:AuthStatus3ds>Y</n2:AuthStatus3ds> <n2:Cavv>jMKEKlqlJGiJARAbxMDZ5+fnFeg=</n2:Cavv> <n2:Eci3ds>02</n2:Eci3ds> <n2:XID>TTVmdlFxbERYVXo5R1hrVUY5bjY=</n2:XID> </n2:ThreeDSecureRequest> Note that all other card types (Visa, Mastercard, etc.) are using 3D secure with no problems. (p.s. thank you for developing this module!)
  3. For STS users trying to integrate 3D secure, I've found a workaround that stops the STS template loading. In 'includes/modules/sts/sts_default.php' around line 42: Replace if (strstr($scriptbasename, "popup")|| strstr($scriptbasename, "info_shopping_cart")) With if (strstr($scriptbasename, "popup") || strstr($scriptbasename, "info_shopping_cart") || strstr($scriptbasename, "paypal_wpp_3ds"))
×
×
  • Create New...