Looking for the v10 manual? Visit our new user's guide!
Search Descriptions Version
This article applies to: MultiStore

Payment Methods

The software supports several methods of payment. To enable a payment method, go to Configuration - Site Configuration Wizard in the admin site and check off the method(s) you wish to allow customers to use. See here for more detailed information on how to process orders paid for with the various payment methods.

Credit Card
This payment method allows customers to enter their CC information and pay without leaving your site. This is the most common payment method, and is usually the simplest to manage as most of the work is done by the payment gateway.

PayPal Logo

PayPal Express Checkout
PayPal Express takes customers away from your site to pay through their PayPal account . The link appears on the shopping cart page, giving the shopper clear choice about where to checkout). Funds are transferred directly to your own PayPal account. This option is probably the world's single most popular payment method. See here for more information on PayPal's services and setting them up in the store.

Use PayPal Express Checkout to streamline checkout, decrease shopping cart abandonment and boost sales by opening the door to over 90 million active PayPal users who look for and trust this fast, easy secure way to pay. See here to sign up quickly and easily for PayPal Express Checkout.

PayPal Standard
PayPal Standard appears as an option on your final payment page. If customers opt to pay that way, they are taken off of your site and sent to PayPal's site to pay. This method of payment is cheaper than most payment gateways, but notification of new orders can be unreliable. Completion of an order depends on customers using the 'Return to Merchant' button after completing payment on PayPal's site. If they do not click that button, or the redirect fails, your site may not be notified of the order (though it will be recorded in your PayPal account). It is highly recommended that you use the "Instant Payment Notification" with PayPal Standard. See here for more information on PayPal's services and setting them up.

PayPal Payments Advanced
Beginning in version, the AspDotNetStorefront software supports PayPal Payments Advanced. This new service allows customers to pay using either a credit card or their PayPal account without leaving your site. Payment information is entered in a form hosted by PayPal and embedded on your checkout page. Your site never touches payment information, which simplifies PCI compliance, and your customers are able to use their PayPal accounts to pay without the extra steps of paying through another site.

Click here for more information regarding PayPal Payments Advanced.

NOTE: PayPal Standard, Express and Advanced options now include the Bill Me Later feature.

NOTE: Version 9410 introduces an easy way to advertise the Bill Me Later feature, available with all PayPal payment methods.

Checkout by Amazon
Checkout by Amazon is a payment method that combines your site's normal checkout process with Amazon's secure offsite payment information collection and verification. Customers initiate checkout on your site, and choose from your site's normal shipping methods on-site, but credit card information is entered on Amazon's site through a separate window that opens 'on top of' the store site. See this page for details on enabling this payment method.

NOTE: Checkout by Amazon is only supported in version and higher.

Skrill (Moneybookers) Quick Checkout
With Skrill (Moneybookers) Quick Checkout, customers appear to check out through your site, but the payment information is actually entered on Skrill's secure servers, through a form that displays on your site in an iFrame. This payment method can be used along with the Skrill (Moneybookers) payment gateway, or on its own. For information on how to enable it, see here.

NOTE: Skrill (Moneybookers) Quick Checkout is only supported in version and higher.

Request for Quotes
This method does not actually collect any payment information from customers. Store admins will be notified of the new order, and must then provide the customer with quote/pricing information (generally through email, though this can be handled however is desired as it is done outside of the software) for the products that were 'ordered'.

Purchase Orders
Purchase orders are often used for government agencies or large businesses. Rather than paying directly through your site, they will request that you send them a PO, and they'll send the payment back however you work out. Most of the order processing is handled outside of the software.

Checks are very rarely used for online transactions, but they can be enabled if desired. Note that if you decide to use this method, you need to make sure that the address to send payment to is prominently displayed on your site and the receipt.

With Cash on Delivery orders, products/services are paid for in full with cash or certified check immediately at the time of delivery, or when they are received by the buyer. As with checks and purchase orders, most of the order handling is done outside of the software.

C.O.D. (Net 30)
The C.O.D. (Net 30) type of Purchase Order is available to utilize in the software, but it requires a few more steps to setup:
  1. Edit the AppConfig: PaymentMethods
  2. Click the "Advanced" link and change the Value Type to "String" instead of "Multi Select", Save
  3. Edit it again, adding this exactly to the comma separated list for the value: C.O.D. (Net 30)
  4. Set the checkbox on customer records that have this option for "Net Terms Allowed"
  5. Set the value for the AppConfig: Checkout.Type to Standard checkout (if it is not already), as COD (Net 30) does not work in Smart OPC
NOTE: If your version does not have the AppConfig: Checkout.Type make sure the Standard checkout is otherwise used.

The Authorize.net, eProcessingNetwork, and ITransact payment gateways support eChecks, which essentially work the same way paper checks do. Only sites using those gateways will be able to use this payment method.

Micropayments are pre-paid accounts that work only on your store site, similar to phonecards or giftcards. A customer can put in an initial amount and when it is used up, add more to it. Micropayments also save in merchant transaction fees by cutting down the number of transactions, since only adding funds to the micropay account requires running a live transaction through a gateway - all other micropay transactions stay on your site. See here for more information on using MicroPay.