Ceon
  • Home
  • Web
  • Store
  • Contact Us
  • CardPay
  • Zen Cart
    • Advanced Shipper
    • Sage Pay
    • Sage Pay Direct
      • Features
      • Screenshots
      • Buy Now
      • Downloads
      • Revision History
      • Support
    • Sage Pay Server
    • Sage Pay Form
    • PayOffline iPro
    • Ceon Manual Card
    • Iridium Direct
    • Payment Surcharges / Discounts
    • Advanced Shipper Localities
    • Advanced Shipper Zones
    • Tax Declaration
    • Realex Remote
    • Back In Stock Notifications
    • URI Mapping (SEO)
    • URI Mappings Manager
    • Cardsave Direct
  • Payment Solutions

Features

This payment module has been written to be as comprehensive as possible. It is easy to use yet bursting with features...

  • Streamlined and Professional Checkout Experience

    • With Ceon Sage Pay Direct the customer always remains on the store's website, they are not redirected to an external site to enter their details as with many other payment solutions, making this as professional a payment solution could possibly be used with Zen Cart!
  • Support for every Card Type handled by Sage Pay

    • Each card type can be enabled or disabled at the click of a button inside the admin. Cards supported:
      • Visa
      • MasterCard
      • Maestro
      • Visa Debit
      • American Express
      • Visa Electron (UKE)
      • Diners Club International
      • JCB
      • Laser
  • Full support of all essential parts of Sage Pay Direct's 2.23 Protocol

    • This includes support for the three different Transaction Types: Authenticate, Deferred and Immediate Charge.
    • It also includes support for the various AVS (Address Verification) Options and 3D-Secure Options.
    • These features are easily configured using simple radio buttons in the Module's Admin Configuration.
  • Full 3D-Secure Support

    • Also known as “Verified by Visa” or “MasterCard SecureCode”, 3D-Secure adds an extra layer of security to the acceptance of card details over the internet. The online equivalent to “Chip and Pin”, it is anticipated that the majority of cards will eventually make use of this technology.
  • Screenshot showing short surcharge/discount titles appended to the right of the card types.Surcharges/Discounts Support

    • In collaboration with another of our modules, the Ceon Payment Surcharges/Discounts Order Total module, each Card Type can have an individual surcharge or discount rate specified which applies to all Order Values, or each Card Type can even have a full range of surcharge/discount rates specified so that differing Order Value ranges result in differing surcharge/discount rates being applied!
    • [UPDATED for 2.0.0] The rates for individual cards can even be different according to the country the billing address is in and/or the currency being used!
    • This all means that store owners can pass the cost of accepting certain card types onto their customers, or offer their customers discounts for using particular card types.
  • Screenshot showing Transaction Admin functionality of Ceon Sage Pay Direct integrated into the Zen Cart admin order page.

    Click the image above for a short slideshow showing the fantastic level of integration with Zen Cart!

    [NEW for 2.0.0] Transaction Admin

    • Ceon Sage Pay Direct has an incredibly useful Transaction Admin which integrates fluidly with the Zen Cart admin orders page, enabling stores to carry out many “Transaction Actions” directly within the Zen Cart admin:
      • Authenticated transactions can be Authorised (in full or in part) or Cancelled.
      • Deferred transactions can be Released or Aborted.
      • Orders can even be Refunded (in full or in part), or, if not yet settled, Voided.
    • With all of the transaction actions, the Zen Cart totals for the order can be automatically updated, as can the overall Zen Cart order status - a level of integration never before seen in Zen Cart!
    • The current status of the transaction is displayed clearly on the orders page, making it easier to know what could/should be done.
    • When a transaction action is performed, e-mails can be sent automatically, to inform the customer and/or the store's staff! (E.g. “We have refunded your card for the amount of ...”).
    • Security settings in the module's configuration allow the transaction admin functionality to be used by all the store's Zen Cart admin users or restricted to specific admin users.
    • A complete record of all transaction actions (including who performed them) is maintained and displayed/accessible in a “History of actions” section within the transaction admin.
    • All the details recorded about the initial transaction are also displayed within the transaction admin.
    • The interface of the transaction admin has been carefully designed to be as efficient and intuitive as possible. When an order is first displayed, a space-saving summary showing the transaction's current status is shown, rather than the full admin panel, so the admin user can still see all the order information on one page without having to scroll un-necessarily.
    • The transaction admin panel isn't included when the order page is printed, making printouts of the order page neater and clearer!
  • Screenshot of JavaScript-powered visual validation feedback.Visual Feedback of JavaScript Validation

    • In order to catch any problems with card details entered by the customer as quickly and easily as possible, this module will not only alert the customer to any incorrect information when they attempt to submit the form, it will actually highlight the form fields which require their attention.
    • This helps to minimise the number customers getting frustrated and leaving at the last hurdle!
  • Screenshot showing icons being displayed for credit/debit cards on the checkout payment page.Icons for each Type of Credit/Debit Card Accepted

    • If this option is enabled in the admin, icons are displayed for each credit/debit card accepted (all are enabled in the screenshot to the right).
    • This looks very professional for the store!
  • Screenshot of sidebox with icons displayed for types of credit/debit cards accepted.Cards Accepted Sidebox

    • A “Cards Accepted” sidebox also comes with the module, allowing the dynamic display of icons for each type of credit/debit card accepted by the store.
    • This lets customers know what card types are accepted even before they've reached the checkout stage.
    • The display of the “Secured by Sage Pay” logo gives further confidence to the customer that they are using a professional website with a reliable payment gateway.
    • A “Secured by Protx” logo can also be displayed if desired, for those stores whose customers may still be more familiar with the older Protx branding.
  • [UPDATED for 2.0.0] Retains entered Card Details right throughout the checkout process

    • If this option is enabled in the admin and a customer returns to the payment page (for example, to change their shipping address, or if they realise at the confirmation stage of the checkout procedure that they have entered some incorrect information), the card details they entered previously will be automatically restored!
    • This prevents any frustration with customers having to re-enter their details, something which unfortunately has to happen with most other payment modules.
    • In turn this feature helps to prevent customers leaving at the last hurdle!
    • An option is also available to specify whether the “sensitive” card details (Card Number and Card CVV Number) should also be stored temporarily in the session. If this option is enabled, these sensitive details are encrypted in the session using a Blowfish algorithm, to protect the confidentiality of the details as best as possible.
  • [NEW for 2.0.0] Automatically selects itself as the current payment when customer uses any field

    • Whenever the customer uses any of the Ceon Sage Pay Direct fields on the checkout payment page, the software automatically selects itself as the current payment method, savong customers time and frustration when they forget to select the payment method they are using.
  • Support for a Single Merchant Account Currency or Multiple Merchant Account Currencies

    • Each currency in which the store wants to accept payment requires a separate merchant account for the respective currency. This payment module supports the sending of payment information to Sage Pay in any number of currencies, according to the settings specified in the Module's Admin Configuration.
  • [NEW for 2.0.0] Support for Multiple Sage Pay Go Accounts

    • Any number of Sage Pay Go accounts can be used with the module by configuring which currencies use which account (by specifying the currency/currencies and the Vendor Name for each account).
  • Payment form can handle the following card details

    • Card Holder's Name
    • Card Type
    • Card Number
    • Expiry Date
    • CVV Code
    • Start Date (Maestro/American Express Only)
    • Issue Number (Maestro Only)
  • Dynamic Start Date and Issue Number support

    • Certain cards (Maestro/American Express) may need a Start Date to be supplied for authorisation to take place, while certain cards (Maestro) may also need an Issue Number to be supplied.
    • Ceon Sage Pay Direct dynamically displays the necessary form gadgets to capture this information from the user, based on the card types enabled in the admin.
  • [NEW for 2.0.0] Support for cards without a CVV Number

    • A small minority of cards have no CVV number. If a customer has filled in all card details except for the CVV number, they can be given the option to indicate that their card has no CVV number.
    • This is totally automatic. The module can detect if a customer is trying to use a card without a CVV number and, if the card type can sometimes have no CVV number, will ask them to confirm that there is no CVV number on their card. Otherwise they will be asked to correct their oversight.
    • This is necessary for Laser cards as many of them tend not to have CVV numbers.
  • Automatic IFrame Creation

    • The module has intelligent browser capability detection routines built in to maximise the customer's checkout experience when 3D-Secure authorisation is required.
    • They are given full instructions/information on what is happening, why it is happening and what they can/should do next, all of which differs depending on whether or not their browser supports IFrames and/or JavaScript.
  • Ability to disable Autocomplete

    • Some browsers store credit/debit card numbers and/or CVV numbers entered in the form fields and then automatically insert them in the form fields when a user returns to a website.
    • This can be quite disconcerting to customers, so the option to have this browser feature disabled is offered (and set by default) by Ceon Sage Pay Direct.
  • Start/Expiry Date Format Specification

    • The format of the text to be used for the Start/Expiry Date selection gadgets can be specified in the module's configuration.
  • Sage Pay and/or Protx Logo Display

    • As Sage Pay is a rebranding of the popular company Protx, many people may still be more familiar with the Protx brand. For this reason there are options in the module's admin to display the Sage Pay logo, the Protx logo or both logos. The title of the module as displayed to the customer can also change respectively.
  • IP Address Lookup

    • The IP address of the server contacting Sage Pay must be entered in My Sage Pay's Account Parameters. The module's Transaction Mode can be set to “IP Address Check” to quickly and easily look up the IP address which should be entered.
  • Support for Sage Pay's Simulator testing services

    • This module allows the testing of its operation and configuration in conjunction with Sage Pay's extremely handy Simulator service, avoiding having to create lots of test orders with lots of bogus details. Once the configuration has been confirmed as working, the module can be switched to using the store vendor's My Sage Pay Go live account(s) at the click of a radio button!
  • [NEW for 2.0.0] Automatic Database Table Creation and Auto-Upgrade Functionality

    • Ceon Sage Pay Direct 2.0.0 automatically creates its database table upon installation.
    • It also automatically upgrades any previous version's database.
    • When it is being installed for the first time, the software will copy across the configuration from any previous version of Ceon's Sage Pay Direct or Protx Direct modules, so it's ready to go in seconds!
  • [NEW for 2.0.0] Full Transaction Recording

    • The initial transaction is registered in the database, before contacting Sage Pay.
    • Its progress is then recorded at any significant points along the way.
    • This allows tracking of how far any incomplete transactions got, and as a consequence, for the possibility of linking up with cart recovery software to recreate an order which, for any reason, wasn't associated with a completed payment (although this hasn't been implemented in any way).
    • The tracking also records details about the session, including a human-readable description, based on the customer's name, so a series of transaction attempts by a customer can be grouped together for easy analysis/trouble-shooting.
  • Debug Output Mode

    • Sometimes there can be problems sending information to and/or receiving information from Sage Pay. The debug output mode gives the ability to see what information was sent and received as well as information about the server's setup, so the settings can be checked. Most stores should never need this though and it is subsequently disabled by default.

CeonTerms & Conditions | Privacy Policy | © Copyright 2007-2012 Ceon