Also, alot of this should already be done in spree, but this looks
like a good guide:
On Fri, Mar 19, 2010 at 6:37 PM, Christopher Maujean <cmaujean@gmail.com> wrote:
> The basic process (using Authorize.net CIM service) is this:
>
> * User checks out, entering their billing, shipping and credit card
> data in the proper place in your store.
> * A CIM profile and a CIM Payment profile are made for the customer
> (the payment profile containing that credit card and billing address)
> * A transaction is sent, using the customers cim profile id and the
> customers payment profile.
> * The profile and payment profile ids are stored in the store database.
>
> When the customer comes back later, and is ready to checkout again,
> the store retrieves the customer payment profile(s), including the
> last 4 digits of the creditcard, from CIM, and presents that to the
> customer to verify or choose among their current profiles.
>
> --Christopher
>
> On Fri, Mar 19, 2010 at 4:26 PM, viatropos <lancejpollard@gmail.com> wrote:
>> Hey there,
>>
>> I have Spree up and running with PayPal and Check Payment methods,
>> because I've heard about the strict rules and security measures you
>> need to take to process Credit Card Payments directly. I'm ready to
>> implement Credit Card Processing now.
>>
>> My question is, what are the basic things I need to know to get a
>> business up and running with Credit Card processing in Spree? I know
>> I need the gateway (using Authorize.net), and a Merchant Account with
>> a bank, and ActiveMerchant. But I'm not sure how to remember their
>> credit card info for future purchases.
>>
>> More specifically, the end goal would be to have the customer enter
>> their credit card info once, and every time after that when they
>> checkout, they just say "yes, this is the correct credit card, use
>> that one", like how Amazon does it. Because it's best practice to not
>> store the credit card info on the merchant's server, how do you
>> present the credit card (as say "***********1234") to the customer? I
>> don't see the connection. What information are we storing, what
>> information are we getting from the gateway (say Authorize.net), and
>> how do we get that info from the gateway (like the starred out credit
>> card number and their billing info)?
>>
>> I've read the following things, among others:
>>
>> - http://www.activemerchant.org/
>> - http://peepcode.com/products/activemerchant-pdf
>> - http://spreecommerce.com/documentation/checkout.html
>> - http://37signals.com/svn/posts/753-ask-37signals-how-do-you-process-credit-cards
>>
>> But I just don't see the connection. How do I "remember" my customers
>> credit card without storing it in the database?
>>
>> Just looking for a practical tutorial or blog post about it :).
>> Thanks so much,
>> Lance
>>
>> --
>> You received this message because you are subscribed to the Google Groups "Spree" group.
>> To post to this group, send email to spree-user@googlegroups.com.
>> To unsubscribe from this group, send email to spree-user+unsubscribe@googlegroups.com.
>> For more options, visit this group at http://groups.google.com/group/spree-user?hl=en.
>>
>>
>
--
You received this message because you are subscribed to the Google Groups "Spree" group.
To post to this group, send email to spree-user@googlegroups.com.
To unsubscribe from this group, send email to spree-user+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/spree-user?hl=en.
No comments:
Post a Comment