Payment processing - the offline approach

If you set up a shop, you will probably want to take payments.

This section mostly talks about using Payment Processors where you hand over to the dedicated and secure systems of a third party to handle the payment processing.

However, if you want to handle payment processing yourself offline (perhaps you already have one of those small PDT terminals) then you need to get credit card information to yourself securely.

(You also need to check with the company that handles your "manual" credit card processing that it is okay to do this - if you already have clearance for Customer Not Present transactions then you will probably be okay providing you can convince them you have taken proper security measures.)

If you want customers to provide credit card details, you need to be able to provide them with secure data entry. To most people this means the padlock appearing and the web address being refered to as https://... rather than http://...

To do this you need to buy a certificate and get this installed on your server. If your sever is shared by several people you may have problems (security configuration gets very complex and you have to use a non-standard https port which means putting a : and a number on the end of every address). This is a decent guide to SSL certificates written by one of the providers of certificates (so assume there is some bias):

http://whichssl.com/

In order to process an order you will need to access this information. You can probably do this using secure (SSL) admin access to the site.

Alternatively, you may be able to configure the system to email you the details. This however presents a security risk as a "plain text" email is open for anyone to intercept and read. Instead, you need to make use of a public key / private key encryption system that allows you to generate a public key that can be used by anyone including your shopping cart to encrypt your email in such as way as to only be decryptable by using your corresponding private key. A good solution for this is the GnuPG software:

http://www.gnupg.org/

You can see why online payment processors are popular. Still, this is potentially cheaper if you already handle credit cards offline.

Stuart
 

Ozzy

Founder of UKBF
UKBF Staff
  • Feb 9, 2003
    8,330
    11
    3,461
    Northampton, UK
    bdgroup.co.uk
    I have some recolection that Vodafone had some scheme like that but don't know if it was for making or taking payments.
    From what I have seen so fat at shows and similar is that on the move solutions still resort to the old slider bang thingy that takes an impression of the card. You then have to phone phone for authorisation from your merchant bank if you want to check the card holders ok.
     
    Upvote 0

    visagephoto

    Free Member
    Apr 15, 2004
    588
    54
    68
    Scotland
    I've recently applied for a 'merchant account' via Barclay's, I also requested info on mobile machines to process payments in the clients home. I was informed that the card imprinter (swiper) was no longer available, but there was an option to hire an electronic mobile machine which operated over the Vodaphone network, I'm not sure if you attached the machine to your mobile, or inserted a sim card operating on an additional (line) contract. These are more expensive to hire, and i'm not sure if the vodaphone line rental is extra.
     
    Upvote 0

    Latest Articles