If you have already implemented Google's in-app billing version 3 method, by following these 4 easy steps, you will be able to use
Bazaar's in-app billing services.
1. Edit AndroidManifest.java
change this line:
<uses-permission android:name="com.android.vending.BILLING" />
2. Edit IabHelper.java
find this line:
Intent serviceIntent = new Intent("com.android.vending.billing.InAppBillingService.BIND"); serviceIntent.setPackage("com.android.vending");
and change it to:
Intent serviceIntent = new Intent("ir.cafebazaar.pardakht.InAppBillingService.BIND"); serviceIntent.setPackage("com.farsitel.bazaar");
3. Obtaining the Public Key (RSA Key) for the Application
Go to CafeBazaar's developers' panel. Upload your apk, but don’t submit app review request.
Go to Dealer Apps page. By clicking on the RSA Key in the Actions tab, Base64-encoded RSA public
key for the application will be shown.
This code is your new base64EncodedPublicKey string which you can replace it with the one you got from Google Play's developer console.
4. Defining your products and their SKUs in Bazaar's panel
In developers' panel under the Applications tab, click on the Enter button related to your app. Go to Products/Services page. You can add your in-app products with your unique SKUs.