Accepting recurring credit card payments for software

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
User avatar
Mr Tech
Forum Contributor
Posts: 424
Joined: Tue Aug 10, 2004 3:08 am

Accepting recurring credit card payments for software

Post by Mr Tech »

I am wanting to accept recurring credit card payments for some software I am selling.

I want them to be able to enter their credit card details within the software and the the payment gateway will communicate with my software (if possible) whenever a recurring payment is taken out.

I am also wanting to take payment in multiple currencies depending on what the user selects...

What payment gateway would work for what I am wanting?

Have you used any payment gateway for this purpose before?
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Re: Accepting recurring credit card payments for software

Post by Christopher »

There is no difference between recurring payment processing and single payment processing. You just need to store the necessary information and submit it as you normally would.

Remember that if you are storing credit card information you need to be PCI compliant.
(#10850)
User avatar
greyhoundcode
Forum Regular
Posts: 613
Joined: Mon Feb 11, 2008 4:22 am

Re: Accepting recurring credit card payments for software

Post by greyhoundcode »

If you store the details and resubmit you would of course need to keep in mind things such as the expiry date being reached at some point in the future.

There may be differences from country to country - but I believe that, in the UK at least, one can ask for a Continuous Authority Merchant Number to be issued, and I think this is the preferred approach if you are taking payments at regular intervals. In this case only the initial transaction requires expiry date, CV2 etc to be submitted, and the amount can vary on future transactions.

I would be happy to hear from anyone else who can amplify on this?
Post Reply