Hi,
I’m trying to integrate with the Validate Transaction Web Service, but the documentation (https://sdkdocs.roku.com/display/sdkdoc … ransaction) seems to be completely outdated and/or wrong.
Here’s what the docs say I should get (in XML format):
{transactionid} 2012-07-22T14:59:50 123Video 123Video Monthly Subscription NETMONTH 9.99 USD true 1 abcdefghijklmnop 2012-08-22T14:59:50 2010-08-22T14:59:50 Success error_message Here's what I actually get (in JSON format, anonymized): { "errorCode": null, "errorDetails": null, "errorMessage": "", "status": 0, "amount": 0.0000, "cancelled": false, "channelId": 123456, "channelName": "My Company SSO", "couponCode": null, "currency": "usd", "expirationDate": "/Date(1546663531000+0000)/", "isEntitled": true, "originalPurchaseDate": "/Date(1544071531000+0000)/", "partnerReferenceId": null, "productId": "com.my.company.production.subscription", "productName": "My Company ", "purchaseDate": "/Date(1544071531000+0000)/", "quantity": 1, "rokuCustomerId": "79b7450044bb5759820db6b108cf7756", "tax": 0.0000, "total": 0.0000, "transactionId": "5fa8d33c-c7b9-4b15-a51a-a9ae004e6b71" }As you can see they’re very different. Different fields, formats, etc.
Is there ANY new documentation available for Web Service API that I can rely on? Any hints at all as to what to expect for the various fields?
thanks, Rickard
