inperson-sdk-ios icon indicating copy to clipboard operation
inperson-sdk-ios copied to clipboard

An error occurred while decrypting the EMV data.

Open jtraynham opened this issue 7 years ago • 4 comments

Every time I try to process a card (any card) I get this error back. I get this error with both my project and with the sample project included in the SDK. I'm testing with an AnywhereCommerce device against a sandbox.authorize.net account. Any suggestions?

jtraynham avatar Oct 31 '17 19:10 jtraynham

Seems like you have reader with PRODUCTION keys, either try running it against LIVE mode or get a test reader.

ptaneja avatar Nov 06 '17 07:11 ptaneja

Facing with same issue. @ptaneja can you explain bit more about the issue.

I have my sandbox account logged in the sample app. But when I try to make a payment I'm getting the following response.

"An error occured while decrypting the EMV data."

JubinMathai avatar Feb 09 '18 11:02 JubinMathai

I'm also having this issue. We purchased what I assume is a production device from POSPortal. I'm logging in with the credentials from our sandbox.authorize.net account and using ENV_TEST. The sandbox account is set to LIVE mode. And each transaction fails with the above error.

Since our real account at account.authorize.net isn't processing any orders yet, I'm able to put that account in TEST mode, use ENV_LIVE, and log in with the account's credentials. Then all the transactions succeed with transaction ID: 0. Nothing seems to be stored in the account, though. So I can't verify the transaction happened on the server.

I filled out the loaner program form almost 3 weeks ago now, which I assume is how we get a "test reader," but nothing has shown up yet.

knightcode avatar Mar 06 '18 22:03 knightcode

Just checked with POSPortal today and sandbox readers are not yet available. Their suggestion was to test with LIVE transactions in small denominations.

Other than the procedure referenced by @knightcode (using a production account in TEST mode), is there a work-around that allows us to continue to test against the sandbox with a production reader?

TonyC5 avatar Dec 04 '19 00:12 TonyC5