Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Search instead for 
Did you mean: 
cocotower
Level 9

Possible bug with In-Channel Product Identifier

Would someone at Roku please try to reproduce this bug?

Create two In-Channel Products:

id = ABCDEFGHIJKL999
name = Product One

id = ABCDEFGHIJKL599
name = Product Two

In your channel's billing code purchase the product ABCDEFGHIJKL599.
On the Roku device's pin pad just prior to finalizing the purchase, there is a dialog that says what product NAME you're purchasing and for what price.
Mine is reporting Product One for $5.99.  I even deleted Product Two and re-added it using "Product Two" as the name to make sure any former name wasn't also "Product One" and hasn't been purged yet.  I'm not sure what's going on but it can be confusing to the customer if you have many products that use similar IDs such as my examples.  Maybe Roku is searching for 12 characters or less of the IDs to find the product name?

The actual product purchased was Product Two (ABCDEFGHIJKL599) as reflected on my debit card statement, and the isSubscriber check in my code passes by comparing against ABCDEFGHIJKL599, which is good.
0 Kudos