Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: building a credit card page

  1. #1
    Join Date
    Jun 2008
    Posts
    192
    Thanks
    9
    Thanked 0 Times in 0 Posts

    Default building a credit card page

    Hello,

    This is my first time building a website with a credit card page. I need to know what's involved.

    I'm not just ask about code, but legal and financial issues I need to know. Where would I begin in my research on how to build a credit card page (i.e. the page one usually goes to on a website when he wants to make a purchase).

    Thanks for the help.

  2. #2
    Join Date
    Jan 2007
    Location
    Davenport, Iowa
    Posts
    2,385
    Thanks
    100
    Thanked 113 Times in 111 Posts

    Default

    I have not visited the site in a while, but when I had legal questions about fair use (I believe this was before I had even heard of fair use laws) I would ask them at http://www.websitepublisher.net/ The site is run by a lawyer that gives general legal advice on website usage. I want to add that it has been a few years since I have been to his site. The question I asked was on the legality of using screenshots on my site for reviews and also how much a script can be modified before I can claim it as my own script.

    The answer is that yes, I can use screenshots for reviews or galleries if I want. Second, a script needs to be altered 100% before I can claim ownership of a script.
    To choose the lesser of two evils is still to choose evil. My personal site

  3. #3
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,164
    Thanks
    265
    Thanked 690 Times in 678 Posts

    Default

    Dealing with credit cards is something very serious that shouldn't be done unless you know what you're doing. I suggest looking into something like paypal integration instead.

    Sorry, but that's just my opinion here-- if you have to ask, then you shouldn't be doing this. (I also wouldn't even attempt to make my own custom credit card forms.)

    The only real advice I can give you is to definitely use HTTPS, and look for an existing online store solution that is reliable and trustworthy, even if you have to pay something for it.
    Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

  4. #4
    Join Date
    Apr 2008
    Location
    So.Cal
    Posts
    3,643
    Thanks
    63
    Thanked 516 Times in 502 Posts
    Blog Entries
    5

    Default

    I second (*very strongly*) Daniel's answer: If you have to ask, you shouldn't be doing it.

    I've been doing websites and apps for a while now, and I consider myself fairly competent. I know enough to get a credit card processing script working, but I won't do it. There's too much liability involved. Fortunately, there is a far better solution: use an existing payment processing service (e.g., paypal).

    This transfers the responsibility (and therefore, much of the liability) to a company that is fully dedicated to it and has the necessary resources to address the security issues. Also, users are more likely to buy something from your site via PayPal than trust you with their CC number.

    And rightly so.

  5. #5
    Join Date
    May 2012
    Location
    Hitchhiking the Galaxy
    Posts
    1,013
    Thanks
    46
    Thanked 139 Times in 139 Posts
    Blog Entries
    1

    Default

    I agree with traq, basically, if you need to ask with security, it'd be better of to just use a PayPal plugin of some sort.
    "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
    Anime Views Forums
    Bernie

  6. #6
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,164
    Thanks
    265
    Thanked 690 Times in 678 Posts

    Default

    The other thing to add here is that this is usually something done by security professionals, such as bank employees, and there's usually a team consisting of security experts, expert programmers, etc. This isn't the sort of thing that someone just does for their own website, because that's a bad idea.

    If you're interested in it for the theory, then I'd suggest two things:
    1) Just play with it. Do not us real credit card information. Then only after you understand it fully, should you try to use it on a real site. At that point you can do it without asking any questions, meaning you know enough. And you should still be very careful of course.
    2) This is a situation where I think you should read a book. There are books out there about security (along with things like various programming languages and databases), and this requires a lot more background knowledge than just making a page work or not work on the surface-- the theory of security will be relevant for you.
    Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

  7. #7
    Join Date
    May 2012
    Location
    Hitchhiking the Galaxy
    Posts
    1,013
    Thanks
    46
    Thanked 139 Times in 139 Posts
    Blog Entries
    1

    Default

    I'd have a look here for more information on getting paypal on your website (it's highly secure, and easy to install)
    "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program." - Linus Torvalds
    Anime Views Forums
    Bernie

  8. #8
    Join Date
    Jul 2008
    Location
    Derbyshire, UK
    Posts
    3,033
    Thanks
    25
    Thanked 599 Times in 575 Posts
    Blog Entries
    40

    Default

    Definitely look to a 3rd party - for a relatively small number of items, PayPal add-to-cart or Buy/Pay Now buttons are very easy to setup. (PayPal's manual invoicing system is very useful for rectifying discrepancies to). For more complex purchasing systems/ shopping carts, try OSCommerce or CubeCart with PayPal integration.

    Alternatively you could use Amazon payments (although their terms say they're only for fixed-price goods setups rather than services) or you could try the newer Google payment system which looks like it offers much of what PayPal does, except the website info is much more convoluted. PayPal, IMO, is much easier to understand plus more popular than Amazon and Google so I think visitors are more likely to use it.

    Good luck with your choice.
    Focus on Function Web Design
    Fast Edit (A flat file, PHP web page editor & CMS. Small, FREE, no database!) | Fast Edit BE (Snippet Manager) (Web content editor for multiple editable regions!) | Fast Apps

  9. #9
    Join Date
    Mar 2006
    Location
    Illinois, USA
    Posts
    12,164
    Thanks
    265
    Thanked 690 Times in 678 Posts

    Default

    Right. Paypal takes a percentage of the money (the others do too, right?), but it's widely known and trusted so it's probably worth it; secondly, many people already have accounts so it's fast and easy for them. I know that if someone ends up too complicated for me I just give up.
    And I'm always happy when a website has paypal. A good example is American Airlines. Most airlines have their own complicated billing system, AA included. But then they also offer Paypal as an option and it makes things so much easier.
    Daniel - Freelance Web Design | <?php?> | <html>| español | Deutsch | italiano | português | català | un peu de français | some knowledge of several other languages: I can sometimes help translate here on DD | Linguistics Forum

  10. #10
    Join Date
    Apr 2008
    Location
    So.Cal
    Posts
    3,643
    Thanks
    63
    Thanked 516 Times in 502 Posts
    Blog Entries
    5

    Default

    ~amazon payments: I've dealt with them (via kickstarter), and everything went fine - however, I later tried to use it for a dozen or so follow-up transactions, and it was a complete mess. I couldn't get any payment requests to go through, the other parties couldn't pay me directly, and no one (including Amazon customer service) could offer a specific, rational explanation as to what wasn't working or how to solve it. Their API, as far as I can tell, doesn't come close to competing with PayPal's either.

    Speaking of PayPal's API, it really is quite fully-featured. If you understand it well enough, you can manage just about any kind of transaction you might need to. It's even possible to write your own "Buy Now" buttons dynamically and verify payments/amounts/etc. automatically.

Similar Threads

  1. Upload Script in Credit Card Processing.
    By daveyboy1984 in forum Looking for such a script or service
    Replies: 4
    Last Post: 08-23-2011, 11:19 PM
  2. Encrypting Credit Card Numbers
    By N00bTube in forum JavaScript
    Replies: 2
    Last Post: 12-02-2010, 10:25 AM
  3. Slide down credit card form+radio button
    By espider in forum JavaScript
    Replies: 1
    Last Post: 02-04-2008, 12:23 PM
  4. Replies: 1
    Last Post: 01-11-2008, 05:09 AM
  5. Credit Card Luhn Check
    By dude9er in forum ASP
    Replies: 0
    Last Post: 01-26-2007, 12:02 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •