Is it be possible to use Google PaymentRequest API?

This is a bit of an odd question but would it be possible to use the Google PaymentRequest API?
I can get it working on regular chrome but I just get errors here.

I’m not familiar with the Google Payments API, but the issue probably caused by the domain you are calling the API from.
Overwolf apps have a different schema that is usually not authorized by HTTP APIs.
You may need to perform the call from an online page loaded in an iframe or a popup window.

Also, please read about the externally_connectable manifest flag.