CyberSource/cybersource-rest-samples-csharp

Structure incompatibility when deserilizing transaction details response.

Closed this issue · 1 comments

The response returned from a transaction detail request sent to "cybersource.environment.sandbox" has an "orderInformation.billTo" structure that contains a string property for "company" rather than JSON structure compatible with "Ptsv2paymentsOrderInformationBillToCompany". For our tests to complete successfully, we changed the Company property on "TssV2TransactionsGet200ResponseOrderInformationBillTo" to be a string for now. We're concerned about this mismatch. Are we encountering a server API version compatibility issue or should the REST client be updated to support both potential response formats?

Moving this issue to the correct project. Ooops

https://github.com/CyberSource/cybersource-rest-client-dotnet