Unity IAP does not function properly on newer versions

A couple months ago, I had created a project on version 2019.3.0a5 (Alpha). In this project, I have reached a point where IAP is needed. My main issue is that It fails to function properly. I had turned on IAP and saw that it was in my package manager. I had imported the Unity IAP package in the Asset Store as well. After that process, I received multiple compiler errors. They could all be cleared but none of the IAP functionality was there. I then proceeded to create a new project and repeat the same steps but with the latest stable version (2019.10f1). It worked fine. My thought is that Unity IAP is incompatible with the latest 2019 releases.

I would like to know if
it is an issue only I am receiving and
how I can solve the issue.

Help is greatly appreciated.

I have also had this problem with the exact errors. No matter where you download it from(asset store or importing) it never works. There doesn’t seem to be any solutions to this problem so now Im stuck trying to get this garbage to work. I find it very disappointing how unity has not touched upon this issue.

I have found one solution. The only way I was able to fix this issue was by downgrading to 2019.10f1 which is not supported. I was able to use the IAP features but it ended up deleting every single UI element in all of my scenes.