Web Hosting Talk







View Full Version : authorize.net transaction


DarthClark
07-22-2006, 02:37 PM
I recently aqauried a program that takes a clients credit card information and then sends that information to authorize.net without leaving the program and then takes them on to some more steps. Well in the script I changed the username and password so that it will send the payment to a new authorize.net I have setup.

I get this error when trying to send the informatoin with the new login information "Credit card could not be processed: This account has not been given the permission(s) required for this request. "

Here is part of the script, there does not seem to be any API Login ID and Transaction Key in the script just the below.

"&x_Login=" . urlencode('username') . //the login id
"&x_Password=" . urlencode('password') . //the login password

Should I add in the API Login ID and Transaction Key to this script? if so what would be the script?

lockbull
07-24-2006, 03:21 PM
This is just a guess, but Authorize.Net about a month ago made substantial changes to it's user account management, with much more granular access permissions for user roles. You might want to check to see if the privileges associated with the account you're using are sufficient for this type of operation (i.e. to post a transaction).

DarthClark
07-24-2006, 03:56 PM
would I neet to contact authorize.net to see if I have the suffeciant privileges? or can i look at the two accounts and find out the privilages that are different?

Domainitor
07-25-2006, 03:42 PM
If you've got two separate merchant accounts, looking at the differences is perhaps a good First Step, but you'll likely end up having to talk to Authorize.net unless you're confident with making configuration changes on their site.

If, on the other hand, you used the "improved" interface to create another ID for your single merchant account, the solution is simple: Only the original username/password will accept transactions. New "accounts" that you create have access to the web site only and can not submit transactions on-line.

Hope that helps....