Stripe

SqueakSource3 project page

Use http://www.stripe.com as a payment gateway for processing credit cards. At this time stripe.com only works with USA based bank accounts and expects amounts in USD denominations. Requires a stripe.com account, Zinc, Zodiac, and the SqueakSSL plugin. You'll need to specify your secret keys on the class side of StripeObject for anything to work. Be aware that if you store credit card info on your server (in the USA) you must comply with PCI-DSS standards or face huge fines. Using the example Seaside component you can create and store a StripeCustomer object which keeps you from having to store the credit card info on your servers and can avoid the PCI-DSS compliance headaches. Only tested in Pharo 1.3 13315.

Stripe-PaulDeBruicker.15.mcz
Stripe-PaulDeBruicker.14.mcz
Stripe-PaulDeBruicker.13.mcz
Stripe-PaulDeBruicker.12.mcz
Stripe-PaulDeBruicker.11.mcz
Stripe-PaulDeBruicker.10.mcz
Stripe-PaulDeBruicker.9.mcz
Stripe-PaulDeBruicker.8.mcz
Stripe-PaulDeBruicker.7.mcz
Stripe-PaulDeBruicker.1.mcz
Stripe-Seaside-PaulDeBruicker.4.mcz
Stripe-Seaside-PaulDeBruicker.3.mcz
Stripe-Seaside-PaulDeBruicker.2.mcz
Stripe-Seaside-PaulDeBruicker.1.mcz
ConfigurationOfStripe-PaulDeBruicker.16.mcz
ConfigurationOfStripe-PaulDeBruicker.15.mcz
ConfigurationOfStripe-PaulDeBruicker.14.mcz
ConfigurationOfStripe-PaulDeBruicker.13.mcz
ConfigurationOfStripe-PaulDeBruicker.12.mcz
ConfigurationOfStripe-PaulDeBruicker.11.mcz
ConfigurationOfStripe-PaulDeBruicker.10.mcz
ConfigurationOfStripe-PaulDeBruicker.9.mcz
ConfigurationOfStripe-PaulDeBruicker.8.mcz
ConfigurationOfStripe-PaulDeBruicker.7.mcz
ConfigurationOfStripe-PaulDeBruicker.6.mcz
ConfigurationOfStripe-PaulDeBruicker.5.mcz
ConfigurationOfStripe-PaulDeBruicker.4.mcz
ConfigurationOfStripe-PaulDeBruicker.3.mcz
ConfigurationOfStripe-PaulDeBruicker.2.mcz
ConfigurationOfStripe-PaulDeBruicker.1.mcz
Stripe-Tests-PaulDeBruicker.2.mcz
Stripe-Tests-PaulDeBruicker.1.mcz