cancel
Showing results for 
Search instead for 
Did you mean: 

no permission to access Transaction Details API

 

I have been submitting credit card transactions to the SIM server via a PHP web form for many years without problems.  Now I'm trying to start using the Python SDK, executing the get-settled-batch-list script as a first exercise. 

 

I have already set the environment to PRODUCTION and supplied the same ID and transaction key that I use for submitting charges to the SIM interface.  Before I did these steps, I was getting a different error.  Now I'm getting the following:

 

> python get-settled-batch-list.py
Response error
Failed to get settled batch list.
Code:E00011
Text:Access denied. You do not have permissions to call the Transaction Details API.

 

What do I still have to do in order for this script to succeed?  It worked using the sandbox mode with the supplied transaction key etc.

gpetty
Member
1 ACCEPTED SOLUTION

Accepted Solutions

Hello @gpetty

 

If you have not already done so, please ensure you've enabled the transaction details api within the merchant interface for your production account.

 

http://developer.authorize.net/api/reference/features/transaction_reporting.html

 

Richard

View solution in original post

RichardH
Administrator Administrator
Administrator
1 REPLY 1

Hello @gpetty

 

If you have not already done so, please ensure you've enabled the transaction details api within the merchant interface for your production account.

 

http://developer.authorize.net/api/reference/features/transaction_reporting.html

 

Richard

RichardH
Administrator Administrator
Administrator