Đã hoàn thành

PosXML Client C# - XML based communication protocol over HTTP

1.2 Terms iCPT - Ingenico Card Payment Terminal

PosXML - XML module for POS systems

PosXML Client - client program Client card - a card used for client identification

Payment Card - electronic payment card

2. Conception

2.1 General The most important feature of PosXML is the possibility to perform electronic payments via direct Internet connection instead of dial-up. PosXML Client is a sample program which takes advantage of XML based communication protocol over HTTP.

2.2 HTTP sessions iCPT supports only XML UTF-8 encoding. PosXML Client initiates every operation (e.g. an electronic card payment) with a specific XML message and iCPT responds with corresponding response message (also XML). The Response message contains a result code of the operation (and may also contain other information). Typical steps of electronic card payment using PosXML are shown below.

1. Client initiates connection to iCPT

2. Client sends request:


content-length: 185

content-type: text/xml

<?xml version="1.0" encoding="UTF-8" ?>

<PosXML version="7.2.0">

<TransactionRequest> <Amount>10000</Amount>


</TransactionRequest> </PosXML>

3. After successful transaction iCPT sends response:

http/1.0 200

ok content-length: 1608

content-type: text/xml

<?xml version="1.0" encoding="UTF-8" ?>

<PosXML version="7.2.0">








<DateTime>24.03.2010 10:21:56</DateTime>


all documentation provided.

4. If iCPT is configured to support XML session then iCPT closes connection, otherwise connection remains open until client closes it.

If PosXML receives an unknown message or detects a wrong message version, it responds with XML answer Error, described in 3.5.28

Kĩ năng: Lập trình C#, XML

Xem nhiều hơn: write a C application to support a client/server, mc programming language embedded c, write simple web client c# software (api ready ), write simple web client c software api ready, http wwwfreelancercommarketplaceproductd xml based carouselhtml, send updates java ee gui client, mobile banking client server code j2 ee, java ee rmi call client computer, create sip server client java ee, as3 xml based presentation, client manage xml database add images thumbnails, xml based live scores data feed service, xml based text ticker, xml based configuration tool, flash xml based quiz, xml based image rotator, xml based content management system flash, client server xml application, xml based admin panel, xml based flash horizontal scroller

Về Bên Thuê:
( 4 nhận xét ) Valga, Estonia

ID dự án: #16772013

Được trao cho:


Hello. I have a great experience with XML, HTTP requests etc. I also had a work with SEPA, I know http, tcp/ip, udp. I can make a good solution for you. The price will depended on different requests count and lenght of Thêm

$250 USD trong 10 ngày
(47 Đánh Giá)

8 freelancer đang chào giá trung bình $213 cho công việc này


A proposal has not yet been provided

$194 USD trong 7 ngày
(14 Nhận xét)

Hello. I have rich experience on Windows driver development and .NET framework. This project is very interested to me. I know all the tricks of Windows system. I highly recommend that C++ for dll is good for this. Thêm

$155 USD trong 3 ngày
(2 Nhận xét)

Greetings I am rich experienced with frontend area of web project. I have advanced knowledge and experience with C#, XML, front-end web technologies such as html5, CSS/CSS3, photoshop, Bootstrap, javascript, jQuery, Thêm

$155 USD trong 3 ngày
(0 Nhận xét)
$222 USD trong 10 ngày
(0 Nhận xét)

Hi, as I understood, that you want to make a c# wrapper for a XML based API. I have previous many experience doing same kind of wrapper. Thanks, Mary Relevant Skills and Experience C#, text processing

$250 USD trong 10 ngày
(0 Nhận xét)

A proposal has not yet been provided

$277 USD trong 10 ngày
(0 Nhận xét)

Hey there! I am ready to provide you the great service from the right away. And I will be glad to work with you for long term way. I've well experienced team. I will assure you that you will get a quality work accordi Thêm

$200 USD trong 6 ngày
(0 Nhận xét)