How it Works
1. Provide your application's .apk file and your Google Checkout and/or PayPal credentials

After signing up, you provide us with your Android application’s .apk file and your Google Checkout and/or PayPal merchant credentials.
We’ll set up a store front where your users can pay you directly for your application. Payment is accepted wherever Google Checkout and PayPal is available, and you’ll get to keep 100% of the revenue.
Whenever a customer makes a payment on your store, they’ll be given a private link where they can download and install your application onto their phone.
The proceeds from the sale are deposited directly into your Google Checkout and PayPal merchant account.
You'll also be able to configure advanced features that will help you earn more money from your Android app, including Second Chance Purchase (so you can convert "Payment Declined" orders from the Android Market) and Purchase Emails (for asking your users for a 5-star rating when they purchase you app on the Android Market).
2. Integrate the licenser client library into your application (optional)

Though optional, it is highly recommended that you integrate our Android licenser client library into your application to prevent others from pirating your application by passing your .apk file around.
Activation
The licenser client library will require the user to enter a unique activation code into your application within 24 hours of first running it. The activation code is generated by us and emailed to the user upon purchase of the application.
If a valid activation code is entered, the application will be licensed for the phone/device.
If a valid activation code is not entered, the application will not run and the user will be redirected to your store front page where they can purchase the application and be sent a valid activation code (the actual behavior is configurable by you).

License check
Whenever the application is started, the application will check into our licensing server to make sure that the license is valid for the phone/device. This licensing check is done in the background without any interruption to the user.
If the license is valid, the application will run as normal.
If the license is not valid, the default behavior is to exit the application and navigate the user to your store front where a license can be purchased. However, this is fully customizable by you through our client library.

Outline
Licenser Client Library
See Sample Stores