---

fecs: free electronic commerce software

“fecs allows you to make transactions with a financial processor
without relying on a third party. this is done by communicating
directly with the processor using their protocol and standards they
define.”

Project Goals

  • To create free, easy to use electronic commerce software that
    can be used in a variety of applications across a number of
    different industries in a secure, reliable manner (herein known as
    fecs).
  • fecs will give its users the ability to be completely self
    contained, and not having to rely on any other (non-financial)
    company to process customer requests. This will be done in the most
    cost efficient manner, making it easy for small businesses and
    non-profit organisations to use fecs in the same manner a large
    corporation would.
  • fecs will be almost completely modular, with only small parts
    of its codebase being static. This means that new device drivers,
    storage (database) drivers and protocol implementations may be
    written by third parties and used with fecs with minimal fuss.
  • fecs will support as many different ways of servicing the
    customers of its users as possible, in a non-proprietary manner. we
    will not implement any protocol that requires the signing of an
    NDA, or other such agreement.
  • Interfaces to fecs will be available in a wide variety of
    programming languages. This will allow maximum flexibility for
    users of fecs.
  • fecs should be fairly portable, so as to be available on as
    many POSIX compliant platforms as possible.

Read More

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis