Issue
DoOrder returns error code 006.
Environment
SDK
Roku Pay
Answer
The error message you're seeing usually indicates one of the following scenarios:
- Product is already purchased by user.
- Channel does not use same channelStore node or component to buy as used to Call GetCatalog
Additional Resources
Make sure you are calling DoOrder with the same component you are calling GetCatalog.
For pure TVOD channels (only offering TVOD): use RequestPartnerOrder with confirmPartnerOrder to process transactions.
For hybrid (TVOD and SVOD) or SVOD channels: use SetOrder with DoOrder() to process transactions.
Comments
0 comments
Please sign in to leave a comment.