Jump to content

webr

Members
  • Content count

    3
  • Joined

  • Last visited

1 Follower

Profile Information

  • Real Name
    Rik Weber
  1. webr

    PayPal WPP Direct Payments & Express Checkout Support

    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. webr

    PayPal WPP Direct Payments & Express Checkout Support

    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. webr

    PayPal WPP Direct Payments & Express Checkout Support

    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"))
×