Wed, 06/03/2015 - 16:46
#1
Error while working in LIVE
Everything seems to work in Sandbox and I set up the right credentials for Live, but now am getting this error:
{"transaction_status":"Not Processed","Error":{"messages":[{"code":"server_error","description":"ProcessedInvalid signature received 'fbOnE6############'."}]},"correlation_id":"232.1433374471828"}
Any help is much appreciated.
Hi Sergey,
This could be because of an invalid HMAC signature. Please ensure that:
1. You are using the API secret from your LIVE app to sign the HMAC payload.
2. You are using the API key from your LIVE app to construct the data param.
3. You are using the LIVE merchant token to construct the data param.
Do let us know if your issue still exists.
Regards,
Payeezy Team
I did recheck the code and 1 through 3 I AM using information from LIVE Payeezy pages. (API key and secret and merchant token). Still get the same response. I am using Payeezy php source code.
Elsewhere I found that doing
curl_setopt($request, CURLOPT_SSL_VERIFYPEER, false);
solved some issues for other people and this line was commented out in the original payeezy php source. However, calling this didn't help to resolve the problem.