2015-06-18

There are two main methods for taking credit cards online: you can accept orders on your business website, or you can sell through an electronic marketplace. If you sell through your own website, you can choose and set up the services you need yourself, or you can work with a company that offers a complete solution.

E-commerce website or marketplace ‘store’

Components of e-commerce

Merchant account

Payment gateway

Shopping cart

Hosted payment pages

What cards can I accept online?

Optional features

Setting up e-commerce services

Site builders

Complete solutions

Can I accept credit cards with my existing website?

Online payments and fraud

Choosing a processor, gateway, and shopping cart

Costs

E-commerce website or marketplace ‘store’

First and foremost, you need somewhere to sell from. You can sell goods and services through your own business (e-commerce) website, or in an existing electronic marketplace.

E-commerce website

A single business e-commerce website is a website for your individual business. No other businesses sell goods or services through your site. Business websites that can accept and process online orders are known as e-commerce sites. You can either build an e-commerce site from the start, or you can transition an existing website into an e-commerce site.

Electronic marketplace

An electronic marketplace, such as Amazon or Etsy, is a website where multiple businesses sell goods and services, and consumers can browse or search all of the products available from all the businesses.

Businesses selling through an electronic marketplace usually have their own “store” where consumers can shop that businesses’ products, but the products will also show up in search results for specific goods. In an electronic marketplace, there is less set up for businesses, as the infrastructure for selling is already in place, but there’s also less customization and less flexibility.

In this article, we’re going to focus on how to take credit cards through your own e-commerce website.

Components of e-commerce

What makes e-commerce complicated for businesses new to selling online is that there are several components. Below is an overview of how to take credit cards online, including an introduction to the pieces of e-commerce and how they fit together.

Merchant account

A merchant account is essentially a line of credit that allows you to accept credit cards. You need a merchant account to take credit cards whether online or in a physical store.

Merchant accounts are provided by credit card processors and are subject to certain terms of use. For taking credit cards online, you’ll need a merchant account that is authorized for online payments. If you already have a merchant account for your brick-and-mortar store, you may be able to work with your processor to add online processing. Note that you should NOT use an in-person merchant account to begin accepting payments online without first contacting your processor to set up online processing. Doing so may be a violation of your merchant processing agreement and could result in termination of your merchant account.

Payment gateway

A payment gateway is essentially what allows a website to connect with payment processors so that businesses can take credit cards online. You can think of the payment gateway as the internet version of a credit card machine. Instead of swiping a card through a machine, your customer ‘sends’ their card through the payment gateway.

There are two important compatibility considerations for payment gateways: processor support and shopping cart integration. Your gateway will need to work with both your processor and the shopping cart you use.

Shopping cart

A shopping cart is the general term given to software that allows customers to choose items that they want to purchase, similar to how they would take an item from a shelf in a retail store. Because an online shopping cart is actually software, the cart your business uses on its website has to be compatible with your payment gateway in order to accept payments online. It’s a good idea to choose a shopping cart and payment gateway at the same time, or at least confirm compatibility before choosing them individually. Fortunately, many major carts and gateways are compatible, allowing you to find the right combination for your business.

Hosted payment pages

A hosted payment page is a webpage, maintained by your gateway provider, where customers enter their payment information. When your customers go to the checkout option on your site, they’ll be directed to the hosted payment page to enter their credit card information. Because the page is hosted by your provider and not by you, the payment information goes directly to the provider and isn’t stored anywhere on your website. This is particularly helpful for compliance with security requirements.

Many gateway providers offer hosted payment pages. Hosted payment pages are usually customizable, allowing you to match them to your site for a seamless look. The level of customization varies by provider, but can range from simple color scheme matching to full branding possibilities.

What cards can I accept online?

Many gateway providers allow you to accept all major credit cards, including MasterCard, Visa, Discover, American Express, JCB, and Diners’ Club, as well as signature-based debit cards. Additionally, payment gateways are often able to accept digital payment options such as PayPal and Apple Pay.

Check with your specific gateway provider for a list of payment types accepted by your gateway.

Optional features

Different gateways and providers offer different features, allowing you to find the right solution for your business. Some available optional features may include:

Recurring billing

If you offer goods or services on a recurring, scheduled basis (such as monthly product “clubs” or subscription services) you may benefit from a recurring billing option. With recurring billing, you’re able to automate the process of charging customers for their scheduled bill.

Shipping and tax calculations

Some services include a shipping calculator to provide accurate cost estimates at the time of purchase, ensuring you’re not losing money by guessing at what shipping should be for your customers.

For businesses that are required to collect sales tax, some services will automatically calculate the tax for you and your customer at checkout.

Discount and coupon support

Ideal for businesses who run promotions on products or want to entice customers with special coupons, the option for offering discounts and redeeming coupons is available with some payment gateways.

Multi-currency support

For businesses that have international customers, some gateway providers offer support for accepting payment in multiple currencies. Specific currencies that can be accepted will vary by provider.

Accounting software integration

Some gateways can integrate or export information easily to popular accounting software, such as QuickBooks, helping to ease the task of reconciling sales made online.

Virtual terminal

A virtual terminal allows you to enter payment information online on behalf of a customer, using your existing computer. Virtual terminals are most commonly used for card-not-present transactions, such as telephone and mail order payments.

Support for peripherals

Peripherals for online payments are usually designed for use with a virtual terminal, and may include card readers and receipt printers. Peripherals can help increase the functionality of a virtual terminal.

Consider the features that will be beneficial to your business before you purchase e-commerce services to ensure that you’re getting exactly what you need.

Setting up e-commerce services

Once you’ve decided to take credit cards online and familiarized yourself with the components of e-commerce, you’ll need to choose services. If you have experience with coding or have a programmer you work with, you’ll be able to take advantage of a range of shopping carts and e-commerce options that require programming. If not, you may want to consider a template-based e-commerce option. Template based e-commerce site builders allow you to create customizable, basic e-commerce sites using pre-made themes and can take credit cards the same way as e-commerce sites from scratch.

Site builders

With e-commerce site builders, such as Shopify, businesses can create an e-commerce website with no programming knowledge, using common elements like drop-down layout choices, or drag-and-drop elements. Once the e-commerce site is created, owners can log into an administration panel to manage inventory. Specific features vary by builder, but may include the ability to add and manage products, set prices, run reports, and more. Site builders may host the e-commerce site as well.

Remember, e-commerce site builders still require you to use a payment gateway and a processor for accepting payments. These site builder services are usually compatible with a range of popular gateways, but you’ll also need to ensure that the gateway is supported by your processor.

Complete solutions

Some businesses prefer the simplicity of a ready-made out-of-the-box solution. For e-commerce, there are companies that offer a complete packages designed to help you set up and run your e-commerce store with little or no experience and without having to choose each individual e-commerce component.

What’s included with a complete solution varies by company. Some include an e-commerce site builder, shopping cart software, and a payment gateway. Some, like Volusion, can even serve as the card processor for a truly complete solution.

Can I accept credit cards with my existing website?

If you already have a website and don’t need an e-commerce site builder, some services offer the ability to add a “buy” button to your existing site for a lower monthly fee. Note that with a “buy” button, you’ll still need other components (such as a payment gateway and merchant account with a processor) in order to take credit cards online.

“Buy” buttons can be implemented in different ways, depending on the provider. Some providers will give you code to copy and paste into your site. Others allow programming the button yourself.

Online payments and fraud

When taking credit cards online, it’s important to stay compliant with security regulations to help reduce the risk of fraudulent transactions. As card-not-present transactions, online payments can be particularly susceptible to fraud if proper precautions aren’t taken. Gateway providers usually offer a variety of tools to help businesses detect and prevent fraud. Some available tools include:

Address Verification Service (AVS)

AVS is a process that checks for a match between the address provided by a customer making an online purchase and the billing address on file with the bank for that credit card. AVS settings in a payment gateway can prevent transactions from processing if the addresses don’t match.

Encryption

Encryption is a security process that scrambles information into a code that can only be unscrambled with an encryption “key.” With encryption, information may still be intercepted by thieves or unauthorized parties, but it can’t be read without the key to de-encrypt the information.

Tokenization

Tokenization is one security method that may be used in online payment acceptance. It refers to an automatic process of replacing sensitive information (like a credit card number) with a “token” or unrelated information that can’t be used to make fraudulent transactions. The transaction is completed using the token, not the actual card information. If tokens are intercepted by thieves, they are useless, because they are not the card information and can’t be used to make a fraudulent purchase.

CVV

Card Verification Value (CVV) helps reduce fraud by ensuring the person entering the credit card information actually has the card. Visa, MasterCard, and Discover credit cards have a 3-digit code on the back of the card, at the end of the signature panel. American Express cards have a 4-digit code on the front of the card. Customers enter this code when checking out online.

MasterCard SecureCode and Verified by Visa

Additional security for consumers and businesses is available with the MasterCard SecureCode and Verified by Visa programs. With MasterCard SecureCode and Verified by Visa, consumers enter their specific security code to validate their purchase. Businesses may be able to help reduce their risk of fraudulent online transactions and chargebacks by implementing these additional security options when taking credit cards online.

Choosing a processor, gateway, and shopping cart

It sounds confusing to think about choosing a processor, gateway, and shopping cart and making sure they’re all compatible. But if you take it piece by piece, you can find the solution that’s right for your needs so that you can take credit cards online easily and securely.

There’s no wrong way to go about choosing your services, but how to start depends on your priorities.

If low pricing is your highest priority

If pricing is most important, you should start by finding a processor. The easiest way to ensure the best pricing is to work with a processor who offers competitive rates and fees. If you start the other way, by choosing a gateway, you’re limiting yourself to only those processors who support that gateway, removing some of your ability to seek out the most competitive pricing. If you search processors first, they will be able to quote rates for processing credit cards online, and offer information about what gateway(s) they’re compatible with. You’ll then be able to look at those gateways to confirm that the features you need are supported. If they aren’t, you can determine if you want to work with a more expensive processor in order to get a gateway with different features, or if you’ll make do with the features available in the gateway supported by the lower-cost processor.

If features are your highest priority

If having specific features is your highest priority, you should start by choosing a gateway. This will ensure that you’re able to take advantage of the features you need for your business. Once you’ve chosen your gateway, you’ll be able to find a processor who supports that gateway.

Once you’ve settled on a processor and gateway, you’ll be able to choose a shopping cart. The gateway that you use will determine which shopping carts are compatible.

Costs

The costs for taking credit cards online vary greatly depending on the services you need, your business type, amount of products, and more.

E-commerce site builders and existing shopping carts generally have a flat-rate monthly cost. There are usually multiple packages available, with more expensive plans offering more robust features or the ability to include more products.

In addition, payment gateways may have a setup fee, monthly fee, and per-transaction fee.

If you’re looking to take credit cards online through your website and want to find competitive pricing and the features you need, you can sign up at CardFellow to use our free processor comparison tools. You can save yourself time and money by utilizing our services instead of conducting hours of research on your own.

Show more