Amadis

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Introduction

Agnos Framework Wiki is meant to help technical teams to integrate, and to implement payment solutions using Agnos Framework. It provides a global perspective of the framework, and may be read in conjunction with the GPI integration & certification guide [1], the Agnos EMV library API specification [2], and Sample Codes [3] in order to get more details on each architecture's layer:

  • [1]: Agnos Framework - L1 - Generic Platform Interface Specification (deprecated). All information are now available in this Wiki

  • [2]: Agnos Framework - L2 - Agnos EMV Library Specification

  • [3]: Agnos Framework - L3 - Sample Codes

Additionally, following references are available:

  • [4]: Agnos Framework - L3 - ACE2P Protocol Specification

  • [5]: Agnos Framework Services - L2 - Contactless Kernel Integration (deprecated). All information are now available in this Wiki

  • [6]: Agnos Framework Headers - Agnos Framework API

See All references.

Furthermore, EMVCo reference documents (books I to IV for contact and books A/B/D for contactless) may be used to get information related to EMV standard (https://www.emvco.com/document-search/).

This document is the main source of information to help using Agnos Framework developers. Also, .h files should be used in priority to get detailed information on the API.

Warning

Agnos Framework Wiki pages don’t aim to describe Payment Network requirements. For more details on payment applications and kernels specifications, please refer to relevant documents (including books Cx from EMVCo, and current Payment Networks specifications).

Kizis application (Level3) is dedicated to:

  • EMVCo contact L2 certification test requirements (i.e. book IV)

  • Payment Network contactless “kernels” certification test requirements (i.e. books Cx)

This example doesn’t aim to match a set of specific merchant/acquirer/processor needs. Hence, a new software application analysis/design shall be initiated in regards with specific regional requirements. Sample codes may be reused to structure the new applications to be developed.

Wiki's Organization

This wiki has been organized around a standard Agnos porting project plan with the following main sections:

  1. Architecture Model: a 3-tiers model depicts the EMV project structure used by Agnos

  2. Integration Model: 3+1-level model of integration (GPI, ACE, Level3 + CL Kernel) explains how to specialize Agnos Framework

  3. Configuration Model: a data model is presented along with all specific tags's values to be used

  4. Testing Model: 2 test tools are documented to present how Agnos Framework may be qualified and certified

  5. Deployment Model: a deployment is proposed to run Agnos Framework on a production environment

Context

Getting Started

  • No labels