If you're using credit card payments for a service that requires an ongoing subscription, make sure you chose a gateway provider whose API provides a recurring billing method.
You won't be able to store card details and resubmit them on renewal dates unless you are PCI compliant (http://en.wikipedia.org/wiki/ PCI_DSS). PayPal direct supports recurring billing, and there is a Symfony plugin in TRAC for this :) On 5 Nov 2007, at 20:32, Dan Grossman wrote: > > Your client will need to establish a merchant account for internet > processing. If they have an account and terminal for retail > processing, > they can't use that for online processing without approval from the > provider or bank. Internet transactions have to be processed with the > appropriate code indicating they're MOTO/internet originated. > > A bank or other service provider that provides merchant accounts will > almost always provide an account with a gateway service at the same > time, although it's possible to get them separately. The gateway is > what > connects your website to the banking network to process credit > cards. It > will provide some API for you to send the payment information, and in > response tells you whether the transaction was accepted or declined > and > various associated information (like codes corresponding to decline > reasons, depending on the API again). > > If it's a popular gateway, maybe someone's written a plugin. I use the > Authorize.net gateway with my merchant accounts and just dropped a > class > into my lib directory which encapsulates all the API calls to charge a > credit card or initiate a subscription. > > I hope that overview sets you down the right path. > > Kind regards, > Dan Grossman > http://www.dangrossman.info > > Ant Cunningham wrote: >> Id recommend using whoever their bank uses for terminal service. >> Ours uses >> YourPay/Linkpoint for example. (http://www.yourpay.com/) >> >> On 11/5/07 2:51 PM, "Tom Haskins-Vaughan" <[EMAIL PROTECTED]> wrote: >> >> >>> Hi, one of my clients is looking for credit card processing on a >>> site. >>> I've never done it before, and I was wondering if anyone could >>> point me >>> in the right direction, also if there is a plugin for symfony. It >>> is for >>> a US client. >>> >>> TIA >>> >>> Tom >>> >>> >> >> >> >>> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---