Share EfnWeb, LLC

Facebook MySpace Twitter Digg Delicious Stumbleupon Google Bookmarks 
What's New

Joomla! Joomla! and more Joomla! Updates coming soon to the Web Projects page — seven new Joomla web sites, one Joomla 1.0 to 1.5 upgrade and a JoomlArt template customization project between August, 2009 and January, 2010. Still maintaining three osCommerce sites with heavy functionality modifications.

Stuart Goldman
I was in need of some very quick modifications to my web site for a new launch for funding. Frank provided not only the best and most efficient solutions quickly, he helped with thinking through the design and making great suggestions for a smooth, user friendly, and effective web site. Frank helps you think through it and doesn't just mimick your wishes. A sign of a good designer. A pleasure to work with.

Stuart Goldman
President and CEO
Malibu Institute of Media Arts

Credit card payments revealed PDF Print E-mail
Tips & Tricks

Credit Card Payments RevealedIt can be confusing and mysterious, so exactly what's needed to collect credit card payments on your web site?

1. Cart Application/Client: your web site's shopping cart (i.e. osCommerce, VirtueMart).

2. Payment Module: an application running in your site's shopping cart that interfaces with a Payment Gateway (sometimes using the same name as the Payment Module).

3. Payment Gateway: a vendor service that accepts credit card payments from your web site for processing (i.e. Authorize.net, PayJunction, IPayment, PayPal).

4. CC Processor: a step that the web site doesn't have any communication with. It's a step between the Payment Gateway and the Merchant Services Provider.

5. Merchant Services Provider: a vendor who handles the actual monetary transaction of getting your customer's money to you (i.e. Chase Paymentech).

6. Secure Hosting Account (https): a hosting service with a Secure Socket Layer (SSL), encrypting data transmissions between your web site's shopping cart (server-side) and your customer's computer (client-side).

7. SSL Certificate: a digital "signature" record, specific to your web site, installed on your hosting account. The certificate authenticates you as the entity you claim to be. SSL certificates are issued by third-party Certificate Authorities (i.e. Verisign, Comodo) after validating your signed application (sometimes called a Certificate Request Form) and Certificate Signing Request (CSR).

8. Certificate Signing Request (CSR): an encrypted digital file used by Certificate Authorities to issue a Secure Certificate. Typically, CSRs can be generated by you via a web form in your hosting account's "control panel." The form asks for things like your organization's name, address and web site domain. Once validated, your Certificate Authority will issue the corresponding Secure Certificate, which must be installed on the web host of your site's secure pages.

More Tips & Tricks

Preventing osCommerce Admin exploits »

Simple CSS Anatomy »

 
About EfnWeb, LLC PDF Print E-mail
Company Info

Frank Nilsen – owner/founder, developer, graphic artist, president and CEO. Connect on LinkedIn.

Certified – Web Site Designer/Manager, Online Commerce Developer, XHTML/CSS Programmer, MOUS.

Services

  • Web site design, development, scripting, maintenance and consulting.
  • Server-side applications installation, administration and migration.
  • Graphic design and Flash animation.
  • Web copy editing and optimization.
  • Private training — web technologies and desktop support.

Server-side Technologies

Joomla | RocketTheme Joomla Templates | osCommerce | VirtueMartWordPress (single & multi user) | vBulletin | PHP Login | Gallery2 | ShopSite | PayPal Merchant | CafePress Shops | phpMyAdmin | Mailman2 (list-serve) | more.

Projects

Web Sites | Banners | Code Samples

Clients

  • Anne Van De Water, Santa Barbara, CA
  • Baxter BioScience, Westlake Village, CA
  • Becket Films, LLC, Ojai, CA
  • BiblioBuffet, Santa Barbara, CA
  • California Literary Arts Society, Ventura, CA
  • Catalina Imaging, Inc., Loomis, CA
  • Coach-Connection, Oxnard, CA
  • Coastal Softub, Ventura, CA
  • Cycling is not a Crime, Ventura, CA
  • Decision Management Solutions, Palo Alto, CA
  • Design TV Network/Transparency, Inc., Westlake Village, CA
  • Great Lakes Notary, Flushing, MI
  • Griffin Laboratories, Temecula, CA
  • Heffernan, Inc., Santa Barbara, CA
  • House of Props, Inc., Hollywood, CA
  • Image Source, Ventura, CA
  • Ironwood Dermatology, Tucson, AZ
  • KneeridersSM, Roseville, CA
  • Krohn Construction, Inc., Santa Barbara, CA
  • L.A. Poverty, Los Angeles, CA
  • Laurel Springs School, Ojai, CA
  • Learning Springs (the), Ojai, CA
  • Livable Streets Coalition, Santa Barbara, CA
  • Live Fit Magazine, San Diego, CA
  • Lynn Houston Studio, Goleta, CA
  • Malibu Institute of Media Arts (MIMA), Oxnard, CA
  • Mallen Designs, LLC, Westlake Village, CA
  • Mirror Image Translations & Services, Oxnard, CA
  • Ojai School of Massage, Ojai, CA
  • Ojai Valley Chamber of Commerce, Ojai, CA
  • Palm Avenue Associates, Carpinteria, CA
  • Patagonia, Inc., Ventura, CA
  • Santa Barbara Chocolate Company, Ventura, CA
  • Santa Clarita Speed Skating Club, Valencia, CA
  • T&I Grafix, Portland, OR
  • Team Balli, Honolulu, HI
  • Victoria Torf, Fine Art & Graphic Design, Ventura, CA
  • Virtual Armor, Denver, CO
  • Western Foundation of Vertebrate Zoology, Camarillo, CA
  • Yorkville Nannies, Toronto, ON, Canada
  • Youngblood Mineral Cosmetics, Simi Valley, CA
  • Zerner Law, Los Angeles, CA