According to the documentation, the GetTransactionDetailsResponse has two sister nodes
transaction.subscription
transaction.solution
However, the sample response returns "solution" as a child of "subscription"
<transaction> <subscription> <id>145521</id> <payNum>1</payNum> <marketType>eCommerce</marketType> <product>Card Not Present</product> <returnedItems> <returnedItem> <id>2148878904</id> <dateUTC>2014-05-12T21:22:44Z</dateUTC> <dateLocal>2014-05-12T14:22:44</dateLocal> <code>R02</code> <description>Account Closed</description> </returnedItem> </returnedItems> <solution> <id>A1000004</id> <name>Shopping Cart</name> </solution> <mobileDeviceId>2354578983274523978</mobileDeviceId> </subscription> </transaction>
The official C# sdk also expects these nodes to be sisters, not parent/child.
What's the correct configuration here?
03-11-2016 11:59 AM
Look like the api doc is wrong. copy and paste
You can lok at the service response
https://api.authorize.net/soap/v1/Service.asmx?op=GetTransactionDetails
03-11-2016 12:27 PM