Enhanced Customer Profile Reporting, New Webhooks UI

by Administrator Administrator on ‎04-03-2017 08:45 AM (1,942 Views)

Today we are announcing reporting enhancements and a new web UI for managing Webhooks within the Merchant Interface.


Enhanced Customer Profile and Transaction Reporting

Merchants are now able to retrieve a list of transactions for a particular customer profile (and optionally a specific payment profile) using a single API method. Transaction reporting will also include the customer and payment profile ID used for a transaction.


  • New API method GetTransactionListForCustomer returns all transactions created using a specified customer profile (and optionally a specific customer payment profile).
  • The GetTransactionList, GetUnsettledTransactionList and GetTransactionDetails APIs will now return the customer profile and payment profile IDs used to create a transaction.


Webhooks Web UI

We now offer a Web UI for creating, editing and deactivating Webhooks. Using the Webhooks UI, you can specify the endpoint name and URL, and select one or more events to receive notifications.

The Webhooks UI is available under Settings > Notifications in the Merchant Interface.




Using Default Customer Profiles with Transactions and Subscriptions

When creating a new transaction or subscription using a customer profile, sending just the customer profile id alone will use the default payment profile if one exists.


Search Profiles Using Merchant Specified Unique ID

You can now search for customer profiles using the value specified for merchantCustomerId or email address if they are unique when created using GetCustomerProfile

by kos
on ‎04-06-2017 08:46 AM

Hi @RichardH,


These are great news. Do you know how soon these enhancements will be available in PHP SDK?

by Administrator Administrator
on ‎04-06-2017 08:53 AM

@kos  I'm checking for specifics but they generally follow within 1-2 weeks.



by h122762561
on ‎04-11-2017 06:14 AM

Hi @RichardH,


Thanks for this good news.


Does GetTransactionListForCustomer API implement already? 


And dose it can be used in old subscription/transaction which are created before?


Since I tried to use this API in http://developer.authorize.net/api/reference, but I always get "I00004" and "No records found."


Thanks a lot!