cancel
Showing results for 
Search instead for 
Did you mean: 

How to get list of ARB transactions for customer?

The getTransactionListForCustomerRequest doesn't seem to return ARB transactions. There seems to be no way to get a list of ARB transactions from the API. 

 

Am I missing something?

pdn233
Member
4 REPLIES 4

One way would be to get the ARBGetSubscriptionList with:

 

<?xml version="1.0" encoding="utf-8"?>
<ARBGetSubscriptionListRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
   <merchantAuthentication>
      <name>API_LOGIN_ID</name>
      <transactionKey>API_TRANSACTION_KEY</transactionKey>
   </merchantAuthentication>
   <searchType>subscriptionActive</searchType>
   <sorting>
      <orderBy>lastName</orderBy>
      <orderDescending>false</orderDescending>
   </sorting>
   <paging>
      <limit>1000</limit>
      <offset>1</offset>
   </paging>
</ARBGetSubscriptionListRequest>

 

Then parse the reponse WHERE customerProfileId = "CUSTOMER_PROFILE_ID";

 

 

Powered by NexWebSites.com -
Certified Authorize.net developers
NexusSoftware
Trusted Contributor

Can anyone answer the question of is 'getTransactionListForCustomerRequest' a valid request?

 

I, too, am desperately seeking ARB subscriber transaction history.

 

Either this works as advertised in the API docs or it doesn't.

 

this is the repsonse i get for any and all accounts with verified transaction history on both sandbox and prod.

 

{

 "totalNumInResultSet": 0,

 "messages": {

   "resultCode": "Ok",

   "message": [

     {

       "code": "I00004",

       "text": "No records found."

     }

   ]

 }

}

 

any insight would be greatly appreciated.

Hi, did you ever get an answer about thid? I'm running into the same error, and can't figure out what's causing it. 

 

Thanks!

Hi @modelit1234

 

If you want to get the list of transactions for a Subscription you need to call ARBGetSubscription API with includeTransactions flag True

 

You will get all the transactions for that subscription.

 

Thanks!

Kaushik

Learn how to accept card payments within your mobile application. Visit us at http://www.Authorize.net
kikmak42
Authorize.Net Expert Authorize.Net Expert
Authorize.Net Expert