I am a long time xda forums follower/lurker in the background. Posting now that I have something to contribute. I have flashed and used CM9, CM10 (lost my IMEI), currently happy on Miui V4.
So here is the app only released on market yesterday.
Accept Credit Cards 1.0
Accept credit card payments on your android mobile using the www dot planetauthorize dot net credit card payment gateway.
To register a PlanetAutorize account goto the PlanetAuthorize website and click on Register as a Certified Provider link.
To accept payments:
Fill in Merchant Details, Client Card Details, SMTP settings.
Press the "Charge" button. Wait a couple of seconds.
You will receive either "Approved" message, "Decined" message or "Error in transaction data". The last message happens when invalid credit card data is supplied by customer. A receipt representing the transaction will be sent to both client and merchant.
Client Card Details Section
Fill all the client details:
Card number, Cvv, Card Lastname, Expiry Date, Amount, Client Email
Client Email will receive transaction receipt.
Merchant Details Section
Scroll down the screen to find the merchant details.
Fill in all the merchant details: PlanetAutorize username, PlanetAutorize password, Merchant Email, Merchant Name.
Merchant Email will receive all transaction receipts.
Merchant Name and Email will be added to all client receipts.
Merchant details are saved on app exit and restored at startup.
Scroll the screen to find SMTP settings.
Fill in all SMTP settings: Gmail username, Gmail password.
Gmail address and Gmail password will be used to send receipts to clients and the merchant. The app uses smtp.gmail.com for sending receipts. Register for a gmail account at gmail.google.com if you do not have one.
Lite version accept payments up to $50.
Paid version is unlimited and is available on market.
Download the attached zip file which contains the apk.