public
Description: Cocoa Boutique. In-app purchase system for Cocoa apps
Homepage:
Clone URL: git://github.com/fraserhess/boutique.git
name age message
directory Cocoa/ Thu Sep 24 14:30:04 -0700 2009 Add instruction label. Update for IB 3.2 [fraserhess]
directory Doc/ Tue Jul 07 18:44:14 -0700 2009 Minor updates to the documentation [fraserhess]
file LICENSE Fri Sep 11 20:01:36 -0700 2009 Add BSD license and notice to source files [fraserhess]
directory MySQL/ Sun Sep 06 15:08:14 -0700 2009 Add refunding [fraserhess]
directory PHP/ Sat Sep 26 13:27:34 -0700 2009 Bump version to 1.0 [fraserhess]
file README.markdown Wed Nov 11 12:09:53 -0800 2009 Add Google Group to README [fraserhess]
directory Tests/ Sun May 03 07:43:15 -0700 2009 Use generic URL in Email Transaction IDs test [fraserhess]
README.markdown

Cocoa Boutique

A store that specializes in elite and fashionable software

Intro

Cocoa Boutique is an open source framework that lets you add in-app purchase to your Cocoa applications. Replacement for Kagi, eSellerate, Golden Braeburn etc

Process

After taking your customers details in your own application, they are transmitted to your web server which calls PayPal's Website Payment Pro APIs. If the transaction is successful, it is recorded in your database and an AquaticPrime dictionary is transmitted back to your application on the customer's computer.

All configuration and response handling is setup by implementing the Cocoa Boutique delegate protocol.

Requirements

  • PHP 5 with curl, bcmath
  • MySQL 4
  • AquaticPrime (included server-side)
  • PayPal Website Payments Pro

Google Group

http://groups.google.com/group/cocoa-boutique

Contributors

  • Fraser Hess
  • Kevin Hoctor
  • Tom Harrington

Needs

  • Put it in your app
  • Report/fix issues
  • Contribute ideas
  • Write docs
  • Blog/podcast about it
  • Record screencasts
  • Draw better graphics
  • Send money
  • Send ice cream