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
-~----------~----~----~----~------~----~------~--~---

Reply via email to