Error 123: This account has not been given the permissions required for this request.
11/08/2023 19:23 PM
Response Reason Code: 123
Response Reason Text: This account has not been given the permissions required for this request.
Notes: The transaction request must include the API Login ID associated with the payment gateway account.
This error indicates that a user's personal Login ID is being used to connect a website or solution to the payment gateway. For example, if an Account Owner, Account Administrator, Transaction Manager, or Account Analyst login ID is used for website or software implementation, this error will occur. Personal login IDs may not be used to connect to Authorize.net, for security reasons.
To resolve this issue, the API Login ID and Transaction Key will need to be generated and added to your software's configuration, so that the website or software may connect to Authorize.net properly.
To obtain the API Login ID:
- Sign in to the Merchant Interface.
- Select Account from the main toolbar.
- Select Settings in the main left-side menu.
- Select API Credentials & Keys.
- If an API Login ID has already been generated, it will be visible here.
Authorize.net recommends that you use the correct API Login ID and Transaction Key for your software's configuration to avoid any errors.
Was this article helpful?