PRINCIPLES OF ELECTRONIC PAYMENT SYSTEMS INTEGRATION

Urazbekova Merey, 3th year student of the specialty " 5B050700 - Management" Sh . A.Baitursynov

Irina Morozova , Senior Lecturer , Department of Information SystemsKSU . A.Baitursynov

     The use of electronic payments for settlements for goods and services has now become the standard for systems of different levels (B2B, B2C, B2G). The main advantages that attract both sellers and buyers to this form: speed of the payment process, a variety of payment services provided forms of payment (payment terminals, internet services, mobile applications), the ability to eliminate the human factor of the payment procedure through the use of software automation the use of cryptography to ensure the safety of payments.

        Payment systems are divided into debit (working with electronic cash - WebMoney, «Yandex», QIWI, PayPal, e-gold) and credit (working with credit cards - transnational: Visa, MasterCard, American Express, Russia's "Slow motion», e -port).

      "Electronic Cash" - a tool that simulates the work with cash on the Internet. Instead of real money in the debit payment system files are used, certified by the electronic signature of the issuing system. The buyer transfers the pre-deposit money into your virtual account in the bank accounts of the owner. Then the buyer can purchase goods and services of sellers having their virtual account in the payment system. Money from the virtual account the seller can transfer to your bank account, transferring, thus paying the level of real money.

      Modern payment systems offer advanced Internet services with secure and convenient protocols, making it easy to build a system of electronic payments for customers on the corporate website.

       The general principles of the integration of payment systems in the corporate infrastructure as an example of the payment system QIWI. For practical realization of the possibility of committing electronic payment services provider in the organization of services may use API payment system QIWI («integrated system of instant payments"), using a protocol based on the interaction of USIP.

USIP protocol provides two basic functions:

- Checking for the possibility of payment;

- The completion of the balance of payments numbers.

     In each of these two types of query can not accommodate more data transmission in response to a service provider server.

     Integration billing system provider system QIWI performed by multiple components.

       Accepting payments is via the terminals of USIP, either through the web-interface, thin clients and other compatible devices (POS-terminals, ABG-gateways and specialized software). Server Group Orion provides the processing of payment transactions.

      To interact with the billing system service provider Orion server sends her GET-request via HTTP to a fixed address, calling handler with parameters that define the type of data and the operation.

      Type is specified by command, which can take one of two values ​​corresponding to the functions supported by the system: check and pay.

      Thus, GET-request takes the form:http://provider.ru/handler.php?command=check&txn_id=x&txn_date=YYYYMMDDhhmmss&account=y&sum=zk

      Options txn_id sets a unique transaction number, and txn_date determines the time of the transaction in the format "year-month-day-hour-minute-second», account - the subscriber identification number, sum - the amount to be paid.In response to that request GET-web-server of the service provider must return a response in the form of XML-document of the following structure:

<?xml version="1.0" ?>

<response>

<txn_id>x</txn_id>

<result>0</result>

</response>

In the result the code of the answer to the following semantics:

- "0" - a positive response;

- "1" - a temporary error, with payment at intervals

10-40 minutes trying to get back within a day;

- "5" - the subscriber can not be found;

- "10" - more.

Considered USIP report may be extended for additional product operations, other than those provided in the standard configuration.