I can't figure this out...
array
(
'ResponseCode' => '3'
'Errors' => array
(
'Error' => array
(
'ErrorCode' => '87'
'ErrorText' => 'Transactions of this market type cannot be processed on this system.'
)
)
'AuthCode' => '000000'
'AVSResultCode' => 'P'
'CVVResultCode' => array()
'TransID' => '0'
'RefTransID' => array()
'TransHash' => '4D598250AEC3CBE87C21737CD6919126'
'TestMode' => '1'
'UserRef' => array()
'AccountNumber' => array()
'AccountType' => array()
'@root' => 'response'
)
I keep getting this error 87. The market type is ecommerce...we have tried all values from 0 - 5. Nothing works. One other thing we can't find (not sure if it's necessary) is how to pass the SIC code. In the authorize.net hep docs it mentioned that we were passing the wrong value?
Any help would be appreciated.
โ02-11-2014 02:39 PM
ecommerce shouldn't be using a Card Present account. Did they got the wrong type?
Or are you doing a Card Present transaction on a Card NOT Present Live account?
โ02-11-2014 02:43 PM
The account says it's a card not present account.
Product Type: | Card Not Present |
Product Description: | medical services to facilities |
Market Type: | eCommerce |
โ02-11-2014 02:45 PM
What is the market type value we pass? CP / retail is 2, so what is ecommerce?
โ02-11-2014 02:47 PM
If it is a Card Not Present account, you don't pass market type as it is only for Card Present API.
Maybe you got the wrong type on your test account?
โ02-11-2014 03:10 PM - edited โ02-11-2014 03:12 PM
Hello sdiggles:
I would recommend sending a support request http://developer.authorize.net/support. Please be certain to include your gateway ID.
Richard
โ02-11-2014 03:37 PM - edited โ02-11-2014 03:39 PM