Find Jobs
Hire Freelancers

PosXML Client C# - XML based communication protocol over HTTP

$30-250 USD

Teljesítve
Kiadva ekkor: majdnem 6 évvel ezelőtt

$30-250 USD

Teljesítéskor fizetve
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: http/1.0 content-length: 185 content-type: text/xml <?xml version="1.0" encoding="UTF-8" ?> <PosXML version="7.2.0"> <TransactionRequest> <Amount>10000</Amount> <CurrencyName>EUR</CurrencyName> </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"> <TransactionResponse> <ReturnCode>0</ReturnCode> <Reason></Reason> <TransactionData> <Amount>10000</Amount> <AdditionalAmount>0</AdditionalAmount> <CurrencyName>EUR</CurrencyName> <DateTime>24.03.2010 10:21:56</DateTime> etc.... 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
Projektazonosító: 16772013

A projektről

7 ajánlat
Távolról teljesíthető projekt
Aktiválva: 6 évvel ezelőtt

Szeretne pénzt keresni?

A Freelancer oldalán történő árajánlatadás előnyei

Határozzon meg költségvetést és időkeretet
Kapja meg fizetését a munkáért
Vázolja ajánlatát
Ingyen regisztrálhat és adhat árajánlatot munkákra
Neki odaítélve:
Felhasználó avatár
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 protocol's specification. Do you speak russian?
$250 USD 10 napon belül
5,0 (49 értékelés)
6,0
6,0
7 szabadúszó adott átlagosan $221 USD összegű árajánlatot erre a munkára
Felhasználó avatár
A proposal has not yet been provided
$194 USD 7 napon belül
5,0 (15 értékelés)
4,6
4,6
Felhasználó avatár
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. If you want C# api, I can integrate it. Hope your kind contact.
$155 USD 3 napon belül
5,0 (9 értékelés)
4,2
4,2
Felhasználó avatár
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 10 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
A proposal has not yet been provided
$277 USD 10 napon belül
0,0 (0 értékelés)
0,0
0,0
Felhasználó avatár
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 according to your instructions. Regards, George
$200 USD 6 napon belül
0,0 (0 értékelés)
0,0
0,0

Az ügyfélről

ESTONIA zászlója
Tallinn, Estonia
4,6
6
Fizetési mód hitelesítve
Tagság kezdete: okt. 24, 2012

Ügyfél-hitelesítés

Köszönjük! E-mailben elküldtük a linket, melyen átveheti ajándék egyenlegét.
E-mailje elküldése során valami hiba történt. Kérjük, próbálja újra.
Regisztrált Felhasználók Összes Közzétett Munka
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Előnézet betöltése
Hozzáférést adott a helymeghatározáshoz.
Belépési munkamenete lejárt, és kijelentkeztettük. Kérjük, lépjen be újra.