The apk must be signed with the same certificates as the previous version

Nothing. Read the documentation: Publishing Updates on Android Market Before uploading the updated application, be sure that you have incremented the android:versionCode and android:versionName attributes in the element of the manifest file. Also, the package name must be the same and the .apk must be signed with the same private key. If the package name … Read more

How to open the Google Play Store directly from my Android application?

You can do this using the market:// prefix. Java final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object try { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(“market://details?id=” + appPackageName))); } catch (android.content.ActivityNotFoundException anfe) { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(“https://play.google.com/store/apps/details?id=” + appPackageName))); } Kotlin try { startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(“market://details?id=$packageName”))) } catch (e: ActivityNotFoundException) { startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(“https://play.google.com/store/apps/details?id=$packageName”))) } We use a … Read more

Google play developer account

There is a $25 USD one-time registration fee that you can pay with the following credit or debit cards: MasterCard Visa American Express Discover (U.S. only) Visa Electron (Outside of the U.S. only) Note: The types of cards accepted may vary by location. May I know which card are you using?