cancel
Showing results for 
Search instead for 
Did you mean: 

PHP integration LAMP

To technical support,
We are trying to integrate our e-commerce platform with your gateway since last week. We have tried all of the given examples with no success. The application is based on PHP/MySQL/Apache/LINUX and need to use a simple checkout feature (no credit card form on our website) with payment notification.A simple payment request and a response about the status of the transaction. Please send any working code that could be useful to us for the integration. None of the samples worked for us up to now and wouldn't mind if it had to be over HTTP or SOAP protocol.

Some of your server responses:
(TESTMODE) Transactions of this market type cannot be processed on this system.
response code      3
response reason code      87

The following errors have occurred.
(87) Transactions of this market type cannot be processed on this system.

Thank you in advance,
LO

logicone1
Member
8 REPLIES 8

I know it's extremely confusing, but a "Test Account" is really known as a sandbox account and should always be run in live mode. The only time you'd use test mode is with a real account, and not everything will necessarily work the same in test mode even then.

 

If by some rare chance you don't have a sandbox account yet, you can sign up for one here:

https://developer.authorize.net/testaccount

 

Let me know if you're having trouble figuring out how to switch your code to running in live mode.

TJPride
Expert

Is this a test account? Error 87 mean you got the wrong test account type. Instead of getting Card NOT present you got the Card PRESENT type.

 

http://community.developer.authorize.net/t5/The-Authorize-Net-Developer-Blog/What-is-the-difference-...

RaynorC1emen7
Expert

Still the same:
The browsr stucks on apage with URL https://test.authorize.net/gateway/transact.dll saying
The following errors have occurred.
(87) Transactions of this market type cannot be processed on this system.

 

again
Sorry, an error occurred: Transactions of this market type cannot be processed on this system.

 

My account on the sandbox is

logicone1

Can you have a look there ?

i suppose i should go on the menu>user administration and set up a new user

as long as i remember my pet's name(repetitive question on the system), which i don't !

there should be option CP or CNP ? am i right ?

 

 

The account should be CNP for web site integration. I don't know if you can switch the account from CP to CNP after you sign up for it. I think the pet's name for test accounts is Simon.

Honestly, i appreciate your help and system but is it possible for any developer to know the name Simon ? and your manual is too big... By the way, CP account cannot be changed to CNP so i created a new account and reached eventually the payment form.

 

Now i need your server to post me back the instant payment notification.

Again i have been trying a lot, but something i know is hidden somewhere and you can assist me on that.

Do you response with https or simple http calls ? i prefer a simple http post

 

Lastly, i get the following accompanied with a reporting email each time:

 

An error occurred while trying to report this transaction to the merchant. An e-mail has been sent to the merchant informing them of the error. The following is the result of the attempt to charge your credit card.

      This transaction has been approved.
It is advisable for you to contact the merchant to verify that you will receive the product or service.

 

Thank you for your assistance

Please post the code you're using to submit to Authorize.net. Use a code box, fourth option from the left in Rich Text mode.

Please hold on a liitle for the source.

 

In the meantime, do you confirm that Authorize does not accept transactions in other currencies than USD ?!

I searched your forum and some posts mentioned that.

 

Actually, i come from Europe and need EUR, GBP etc.