Xojo Conferences

« Map of blog readers | Home | MBS Real Studio Plugi… »

Handllng Sales and Serial Numbers

Today one of my plugin users asked what to use for handling payments and serial number delivery. Basically put your app on a website, link to a payment page and have something delivered to customer once payment is done. So I know this ones:
The Mac App Store has by magnitudes the best visibility compared to anything I have seen before. It's easy to make sales there as people are actively searching for software there. But of course Apple does not allow every possible app and they don't really support selling updates.

I personally used Kagi and eSellerate long ago. But I don't do that anymore, because I'm in Europe. They do all processing in US Dollar which means for people like me that all money from Europe is converted to USD and later converted back. This conversion costs a few percent every time, so having the account working completely in Euro is an advantage for me. And that is done by Share-It.

For Stripe and Fastspring, they are fairly new and maybe more flexible to add an option you ask them for. Stripe is currently US only anyway. For Fastspring we had a nice meeting with one of their managers in Atlanta on one of the evenings after the Real Studio Summit earlier this year.

On the serial number creation, several services have APIs to hook into. For Mac App Store you don't need serials. For Paypal, you'd have to deliver yourself as it's only a payment service. For Share-It I once made a template for a serial number generation application. You can create this app in Real Studio and add your own unique serial number generation code. Than compile the app and upload it to Share-It. As serial numbers are now generated on the fly for payments, you can simply relax and wait for cash and support calls.

If you need help creating serial numbers, we have our RegistrationEngineMBS class. And if you need dongle protection, you can use our dongle plugin. But that's more for expensive products with a few customers.

What experience do you have?
19 12 11 - 23:18
two comments

ShareIt and eSellerate are the same company. Both don’t excel at customer support. eSellerate told me an updated plugin for their serial number verification that works for Cocoa would be available “later in Fall”. Kagi is stone age. Everybody has heard horror stories from Paypal. I’m now trying out Fastspring. Less options than eSellerate but so much easier to set up.
Beatrix Willius (URL) - 20 12 11 - 06:37

Kagi now lets you create stores in USD, Euro or whatever. It works really fine. And Paypal offers IPN, that is Paypal calling a script on your site after the checkout, you can’t even imagine what you can do with that and PHP, a really powerful solution. Paypal also offers PDT, that is showing a finish page with all the sales data, I show all the reg. info there in addition to the emails I send thru the IPN call.
Stan Busk (URL) - 20 12 11 - 12:23

Remember personal info?

Emoticons / Textile

Hide email:

Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.