Credit Card Processing Overview

Set Up

To setup credit cards, you must enable a payment gateway, or tell Zoovy that you will be manually processing credit cards. For information on getting a merchant account, or applying for a payment gateway see the credit card guide in the guides section.
If you are using a terminal, or a non-compatible gateway then you will need to configure your Zoovy store to perform manual capture. With manual capture Zoovy will perform a simply mod-10 checksum on the card to ensure the card number is valid, and also that the expiration date is in the future. If necessary Zoovy can also capture the CVV/CID number as part of the checkout process.

Customers who intend to perform high volumes of transactions should absolutely plan on having a compatible gateway. For more information on setting up gateways please read: Payment Gateways [#50611]
Using Zoovy to Manually Process Credit Cards
Under manual credit card processing Zoovy will capture the cardholder information and credit card numbers, then the Merchant must use their terminal, or software or website provided with the Merchant Account and process the card as it was a manual or phone sale, after the card has been successfully charged then simply flag the sale as paid.
  • 1) To find credit card information on the Zoovy web site click on Orders
  • 2) Select the order you wish to access
  • 3) Click payment status
  • 4) There you will find the credit card number
  • 5) Process the card using your own equipment or software
  • 6) Now flag the order as Paid from that screen.
  • 7) Exit and the order will show as Paid.

    Note: Offline processors (manual processing) cannot accept CVV/CID - it is against visa/mastercard amex rules. The field may not be electronically stored or transmitted.
  • Enable a Payment Gateway
    Enabling a gateway is easy. Here are the instructions regarding activating a merchant account and gateway with Zoovy.
  • 1) Log in to your account at www.zoovy.com
  • 2) Click on the setup tab.
  • 3) Click on the payment link.
  • 4) Click on the 'credit option'
  • 5) By default, you will be presented with a list of credit processing options. Select the appropriate payment gateway and push save.
  • 6) Set your credit card acceptance policy.
  • 7) Check the boxes for the types of cards you have arranged to accept. Do not check types that are not supported with your merchant account. By default most merchant accounts only include Visa and MasterCard.
  • 8) Unless otherwise desired, leave AVS, CVV/CID, and FVAR settings to their default.
  • 9) Enter username and password supplied by your gateway
  • 10) Press the save button. If you use a gateway the Payment CC Status field in the payment area shows the results of the transaction as sent from your credit card processor, this is typically only meaningful to developers or Zoovy technical support. But may from time to time provide additional details about why a specific transaction failed. This is a common list of questions and answers we receive regarding credit card processing though a variety of gateways. If this does not answer your question then please contact support at http://support.zoovy.com.

    Credit Cards have their own special settings, which are specific to your gateway.
    The Payment CC Status shows the results of the transaction as sent from your credit card processor, this is typically only meaningful to developers or Zoovy technical support.

    CVVCID is an optional field, that certain processors use to determine the authenticity of a card. If you don't know what one is, suffice to say you probably don't need it to process credit cards!

    Authorize:
    If available the "Authorize" link is used to capture a previously authorized transaction. If you do not use delayed capture, then you should not need to use this feature unless you are attempting to re-processing a credit card which previously failed.

    Reset Order to allow re-processing:
    Zoovy has an internal block designed to prevent two employees in a company from accidentally re-processing an order. The "reset order to allow reprocessing" will effectively reset the flag that an order has been processed and allow you to process the order. Use this if you're receiving a message saying you need to reset the order to continue.

    Remove all Credit Card status messages:
    This is handy if you want to complete reset all status messages between Zoovy and gateway, effectively "reboot" the system and remove any corruption or errors which may have occurred in the order. If you do this, you will lose track of any reference codes which may have been previously issued, this could result in accidentally doublecharging a customer. Generally you should only use this option if you know what you're doing or you've been advised to by Zoovy technical support. If you do this, there is no undo button.

    Transfer of funds
    Orders are not paid, until they are flagged as paid. If you have opted to use delayed capture, then you should manually capture the payment and flag the order as paid before moving the order to completed. You can capture the payment by going into Orders, editing an order, and then selecting payment details.
  • Accepted Cards and Fees
    You must check the appropriate box to the left of the credit card that you wish your gateway to accept. If the credit card isn't selected the gateway will not allow the payment to go through successfully, for that credit card.
    Instant Capture vs. Delayed Capture
    Instant capture means that funds are both authorized, and captured at the time the order is placed. If you do not ship products within 24 hours of receiving an order then you should not use instant capture, and instead you must authorize a card for the amount and then perform a capture before the transaction is processed. For more information on how captures and authorizations work contact your merchant account provider.
    Processing Refunds / Credits
    If you want to give a partial refund or credit to a customer who was overcharged for his order. Depending on the type of capture which was performed and how much time has elapsed. In general you should credit the order, then change the amount to the correct amount, and recharge the order with the correct amount. If your gateway supports it, then you can go into your payment gateways administrative interface and change the amount then perform the capture and manually flag the sale as paid. (This assumes you have not already captured the sale). You may also be able to save merchant processing fees if you void the sale using the payment gateway interface instead of using Zoovy to credit the sale.
    Processing Voids
    voiding a transaction can only happen during the same day a transaction was performed, before the transaction has settled. Voiding a transaction typically avoids the fees associated with performing a credit. Unfortunately most payment gateways require that you actually log in to perform a void, and do not support voids via their API's. You should check the documentation for your payment gateway to see if it supports voids via it's API or if that is a feature reserved for it's user interface.
    AVS and CVV
    AVS stands for Address Verification System. Whenever you perform a credit card Sale or Authorize Only transaction, the Gateway verifies the customer's address you entered on the Point of Sale page against the address that the card-issuing bank has on file for the customer. The AVS code tells you how well the two addresses match. If the transaction is approved, you will find the AVS Approval Code via your Gateway interface. The codes and available functionalities vary substantially between gateways.

    About CVV: To help reduce fraud in the card-not-present environment, credit card companies have introduced a card code program. Visa calls this code Card Verification Value (CVV)--MasterCard calls it Card Validation Code (CVC)). The card code is a three- or four- digit security code that is printed on the back of cards. The number typically appears at the end of the signature panel. This helps validate that a genuine card is being used during a transaction, especially in situations like mail orders, telephone orders or Internet orders where the card is not present. All MasterCard cards, both credit and debit, were required to contain CVC2 by January 1, 1997; all Visa cards must contain CVV2 by January 1, 2001. By using the card code results along with the Address Verification Service (AVS), you can make more informed decisions about whether to accept transactions.
    Setting Up authorize.net / e-OnlineData [#50767]
    FAQ

    1. When I or a customer cancels an order does the zoovy shopping cart system go back to my payment gateway and void or credit my customers card?

    When I or a customer cancels an order, does the zoovy shopping cart system go back to my payment gateway " and void or credit my customers card? Zoovy does not automatically process credits on credit cards, if you use instant capture then you should also disable the customers ability to cancel an order in checkout setup.

    2. What is a voice authorization?

    Voice authorization to the website is the equivalent of a decline. To get an authorization you must call your credit card company to get an authorization code, then input that code into your payment gateway. The exact procedure is a little different for each merchant account and gateway. You should review your gateway documentation, or contact your payment gateway provider and tell them you're getting a "voice authorization" to learn the exact procedure. You could also safely, treat the card as a failure.

    3. How do I reset the transaction to reprocess?

    The steps for reprocessing a transaction vary by payment gateway. You should be able to select an order, click the payment status button, and press the "reset payment status", then the reprocess button should appear. You can also reprocess credit cards using the Order Manager invoice payment editor.

    4. How do I reset denied credit card payment to allow the user to log in and try again?

    Users can login to their accounts on your site and update their credit card information. This will not automatically reprocess the card, but it will update the payment information. Users will only be able to update the payment information when the order is in recent status and the payment status is flagged as either denied or cancelled.

    5. How do I settle a delayed capture transaction?

    You can settle a delayed capture transaction by using either the online order management interface by going into an order, going to payment status, and selecting the "settle" button, or using the order manager (going to order edit, payment, and the "credit card" tab). There is no way to batch settle multiple orders at the same time, you will need to process each one at a time. In the event an error occurs, you will probably need to login to your gateway and clean up the transaction. In addition, your gateway may provide a way to batch settle multiple orders.

    6. How do I retrieve the credit card number after an order has been processed?

    You can retrieve a customer's credit card number in the Customer Manager. A shortcut is to click on the Edit Customer Account link beneath the "Bill-To" address in the order.
    User Comments
    ( add a comment )
    User: vermont
    Date: Thu 18-Nov-2004
    What fees fall into place once you set up your website to do authorizing and forcing of credit card transactions?
    User: brian
    Date: Sun 26-Dec-2004
    The exact fees depend on your merchant account, and the gateways which are compatible with your merchant account. Ask technical support for more assistance. But generally - you're going to pay a monthly fee anywhere from $0 to $50 a month (with the average being around $20) plus some sort of per transaction fee of anywhere from $0.05 to $0.25 per transaction for the gateway (with the average being around $0.10). The cheaper the monthly on the gateway, typically the more expensive it is per transaction. In addition you may be exposed to higher processing rates by your merchant account provider. It's also worth mentioning that Zoovy can help you get setup with a new merchant account with very affordable rates. Various vendors approach us for referrals all the time, and we are able to negotiate some terrific deals for our customers that are well below our customers are able to find on their own. It's always a good idea to ask Zoovy for a quote on the merchant account before making any commitments with your existing merchant provider. Just contact technical support, or anybody in sales for assistance.
    Footer information

    Sitemap