I\'m familiar with the in-app payments from google proper http://developer.android.com/guide/market/billing/index.html
But are there other solutions which can be impleme
Google's IAB uses the Android Market app, and requires a Google checkout account (possibly works with carrier billing too). If the Market app is not available it is not going to work. Even if it is, calling the Android Market from an app targeting the Amazon appstore will get your app rejected. In short, forget about IAB on Amazon.
You might be able to use PayPal or other third-party solutions, but the Amazon terms of use probably don't allow this (especially since you are not allowed to set your own prices). Read the terms thoroughly, better yet, consult with a lawyer.
You can use RoboBillingLibrary to publish across Google Play and the Amazon Appstore, with minimal effort. All the details are abstracted away for you.