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

kikmak42
Authorize.Net Expert Authorize.Net Expert
Authorize.Net Expert