Reply
Highlighted
Member
Posts: 1
Registered: ‎03-08-2011

Problem With Sample Application - Error 87

Hello,

 

I am looking for PayPal alternative and I found Authorise.Net and I've been checking out the API and quite impressed so far.

 

I downloaded the SDK in PHP from here:

https://developer.authorize.net/downloads/

 

I signed up for a developer account also (from where I got my API Login ID & Transaction Key).

 

I setup the "your_store" config.php with my API Login ID & Transaction Key and tried the sample application.

 

When I clicked the button to pay, I am getting this error:

 

 

Can you help me please? I am new to Authorise.Net and I really would like to use this service, but I am having trouble integrating it.

Highlighted
All Star
Posts: 1,072
Registered: ‎08-17-2009

Re: Problem With Sample Application - Error 87

That error usually means you're using a Card Present (CP) test account with a Card Not Present (CNP) implementation or vice versa. You should check to see what kind of test account you are using and then verify that you are using the appropriate parts of the SDK.

 

Thanks,

 

Michelle

Developer Community Manager

Highlighted
Member
Posts: 1
Registered: ‎06-13-2011

Re: Problem With Sample Application - Error 87

I can't seem to sign up for a test account. Any idea why?

I am getting this error too.

Highlighted
Member
Posts: 3
Registered: ‎09-04-2011

Re: Problem With Sample Application - Error 87

[ Edited ]

I figured out exactly what you need to do to fix that error.   I got it working.  Let me know if you need help with it.

Highlighted
Member
Posts: 1
Registered: ‎03-27-2012

Re: Problem With Sample Application - Error 87

And what is that solution? can you please post it?

Highlighted
Expert
Posts: 4,525
Registered: ‎03-08-2010

Re: Problem With Sample Application - Error 87

Response Reason Code: 87

Response Reason Text: Transactions of this market type cannot be processed on this system.

Integration Team Suggestions: This can happen for four reasons:
1) You are attempting to process a type of transaction that your account is not designed for. An example would be using a card swipe machine to process transactions on an e-commerce or mail order/telephone order (MOTO) account.
2) You are passing an incorrect value to x_market_type. If you are using a Retail account you want to pass a "2". The Implementation Guide for Card Present transactions can be found at http://www.authorize.net/support/CP_guide.pdf.
3) Your merchant service provider may be incorrectly setup for this account.
4) The product type (SIC code) is incorrect for this account.

Other Suggestions: The server is not configured to process the product type derived from the market type of this transaction.

 

So the solution is to get a new test account if you got the wrong type.

Highlighted
Member
Posts: 1
Registered: ‎05-28-2012

Re: Problem With Sample Application - Error 87

 

I am php devoleper

i have implemented authrized.net code from my project after to run

this error display

why ?pls solution reply

(87) Transactions of this market type cannot be processed on this system.

T.sathiendran

Highlighted
Expert
Posts: 4,525
Registered: ‎03-08-2010

Re: Problem With Sample Application - Error 87