Hello all, to begin with, I have followed numerous tutorials on getting Android in-app purchase working in Unreal Engine (I’m using version 4.15.3). This link is an example: A new, community-hosted Unreal Engine Wiki - Announcements and Releases - Unreal Engine Forums. However, whenever I try to make an in-app purchase on my Android device within my app, it always fails. For the record, I have packaged the game with ‘for distribution’ setting enabled. I have entered any required information in the project settings (signing settings, Google Play support, etc.) I have also registered myself and some of my family members as alpha testers. I have uploaded the packaged APK to Google Play Developer Console on Alpha release. However, it still fails, the in-app purchase is still not working. And, when I check my Google Play Developer Console, I see the error is always InvalidKeySpec because of the X509 certificate parsing error. After an enormous amount of researches, I think it is safe to say that it is related to the keystore. I tried making a new keystore using BouncyCastle provider but then, when I package my game for Android (All), Unreal Engine 4.15.3 says the keystore is invalid, so I reverted to the usual keystore by Sun provider. I’ve been stuck trying my in-app purchase function for days now. Please, anyone, any help will be hugely appreciated. I have also attached a screenshot showing my error on the Google Play Developer Console. By the way, everything else about the app is working fine, if that helps. Thank you.
Best Regards,
Richie