Merchant Identification Error for transparent redirect in production
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Paypal,
Our payment processor was implemented accordingly to follow the document of Payflow Pro Transparent Redirect (https://developer.paypal.com/docs/classic/payflow/integration-guide/#introducing-the-gateway-checkou...). Everything work perfect in sandbox environment.
In production, I always got "Merchant Identification Error" response from https://payflowlink.paypal.com for transparent redirect transactions. Although the generate SECURETOKEN transaction was successful . I have checked almost everything of our manager account's settings:
- Allowed reference transaction is set to Yes
- IP whitelist is correct.
- Hosted Paypal Layout to Layout C (some people say this might cause the error but I don't think so. I have play with this setting in sandbox and it seems irrelevant).
Belows are request/response log of the test transaction in sandbox environment which is successful. I can't post the error log of production because it contains sensitive information.
//-------------------------------------------------------------- // POST URL: https://pilot-payflowpro.paypal.com // Purpose: request for SECURETOKEN //-------------------------------------------------------------- PARTNER[6]=PayPal&VENDOR[3]=xxx&USER[3]=xxx&PWD[3]=xxx&CREATESECURETOKEN[1]=Y&SILENTTRAN[4]=TRUE&CURRENCY[3]=CAD&SECURETOKENID[32]=5b52683db1ae426f173a3152ac8c7a43&TRXTYPE[1]=A&AMT[1]=0&RETURNURL[95]=xxx&ERRORURL[95]=xxx //-------------------------------------------------------------- // Response //-------------------------------------------------------------- RESULT=0&SECURETOKEN=1xEqtDbBBw0qDxOrNIoyPLgCS&SECURETOKENID=5b52683db1ae426f173a3152ac8c7a43&RESPMSG=Approved //-------------------------------------------------------------- // POST URL: https://payflowlink.paypal.com // Purpose: make authorize transaction //-------------------------------------------------------------- SECURETOKEN: 1xEqtDbBBw0qDxOrNIoyPLgCS SECURETOKENID: 5b52683db1ae426f173a3152ac8c7a43 ACCT: 4******111 EXPDATE: 03/30 CVV2: 123 TENDER: C TRXTYPE: A AMT: 0 CURRENCY: CAD MODE: TEST //-------------------------------------------------------------- // Response //-------------------------------------------------------------- In sandbox: The server returns a redirect response will all transaction result parameter. In production: The server returns a html page with the message:"Some required information is missing or incorrect. Please correct the fields below and try again. Error: Merchant Identification Error. Identification Error"
Thank you
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.