API updates:
- New API GetTransactionListForCustomer added.
- Transaction Reporting APIs - GetTransactionList, GetTransactionDetails and GetUnsettledTransactionList now return profile information along with the transaction details, if transaction has been created using profile information.
- GetCustomerProfile accepts customerId and customerEmail as search criteria.
- GetTransactionDetails now returns refId and clientId of the createTransaction call.
- If Default payment profile is set for customer profile, it will be used in createTransaction and createSubscription APIs if payment profile is not present in the request.
Github issues fixed:
- 65, 66, 72, 73.