OnInitializeFailed InitializationFailureReason:NoProductsAvailable

I can’t comment on the tutorial video. But I would suggest

void BuyProductID(string productId)
{
  Debug.Log ("My product is " + productId.ToString());
...

This will show in the device logs, or in the Unity Console. But you’ll want to test on a device, and capture the device logs. Debug.Log will show in the logs. How To - Capturing Device Logs on Android