Question

Purchases on Android TV are not working properly | react native

  • 24 March 2022
  • 1 reply
  • 152 views

Badge +5

Hi Guys!

Our project uses revenuecat with react native. 

We noticed a problem with purchases on Android TV when a user doesn’t have the payment methods defined on his Google account.
 

When a user tries to purchase an item google directs the user to a page where  presents 2 options: complete the purchase on an Android device, or following a link on a desktop. 
When a user completes the payment on another device the app doesn't get the information about the purchase and the only option that the user has is to try to back to previous screen.

and we get this error:
 

 

2022-03-24 11:37:42.025 18325-18325/? E/[Purchases] - ERROR: 🤖‼️ BillingWrapper purchases failed to update: DebugMessage: . ErrorCode: USER_CANCELED.null2022-03-24 11:37:42.029 18325-18325/? E/[Purchases] - ERROR: 🤖‼️ Purchase was cancelled.The purchase is completed by the user, but he can't access the app’s content because the app doesn't know that he has purchased the item.

Anyone has experienced this? 

We really need some help here.

Thanks
Hugo


1 reply

Userlevel 5
Badge +10

Hey @Hugo 

I’m not super familiar with Android TV, but I can try to help here! For those error messages, which device are they coming from? When you check the app user ID in RevenueCat, does the Customer History timeline show that a purchase has been completed? Are you only noticing this issue when they complete the purchase using a web browser? 

Reply