Ви знаходитеся тут: Головна / Подключение Ecommerce / Account Verification

Account Verification

створив(ла) Igor Uleschenko Востаннє змінено: Лют 03, 2020 12:57

 Account Status Inquiry Service – инструмент разработанный платежными системами для получения статуса счета. Данный инструмент так же позволяет продавцу провести верификацию картодержателя.

Для начала работы с данным типом операции банку необходимо зарегистрировать отдельный набор терминалов:

            Тип терминала - 3DEC
            МСС терминала – устанавливается тот с которым зарегистрирован главный сервис торговца.

После чего зарегистрированный набор терминалов передается в отдел электронной коммерции для регистрации и настройки. Для проведення верификации  продавцу необходимо произвести успешную авторизацию по карте клиента  и получить авторотационные данные. Успешной верификацией считается совпадение 6 символьного кода, введенного клиентом с последними 6 цифрами поля RRN.

Код верификации клиент может получить из двух источников:

  1.  При помощи смс банкинга


2.Обратившись в службу поддержки своего банка.

Пример верификационного запроса / ответа

Запрос

TEST url - https://ecg.test.upc.ua/go/service/02
WORK url - https://secure.upc.ua/go/service/02

Ответ

<ECommerceConnect

xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"

xmlns:ds="http://www.w3.org/2000/09/xmldsig#"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="https://secure.upc.ua/go/pub/schema/xmlpay-1.4.xsd">

<Message id="2" version="1.0">

  <XMLPayRequest>

    <RequestData>

        <MerchantID>0123456</MerchantID>

        <TerminalID>E1234567</TerminalID>

           <Transactions>

             <Transaction id="636005569">

                  <Authorization>

                      <PayData>

                    <Invoice>

            <OrderID>trantes</OrderID>

           <Date>150403095007</Date>

           <TotalAmount>0</TotalAmount>

           <Currency>980</Currency>

           <Description>Test</Description>

                    </Invoice>

    <Card>

        <CardNum>4999999999990011</CardNum>

        <ExpYear>2022</ExpYear>

         <ExpMonth>02</ExpMonth>

         <CVNum>111</CVNum>

    </Card>

                    </PayData>

                  </Authorization>

               </Transaction>

             </Transactions>

           </RequestData>

         </XMLPayRequest>

   </Message>

</ECommerceConnect>

<ECommerceConnect

xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"

xmlns:ds="http://www.w3.org/2000/09/xmldsig#"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="https://secure.upc.ua/go/pub/schema/xmlpay-1.7.xsd">

<Message id="2"version="1.0">

  <XMLPayResponse>

    <ResponseData>

       <MerchantID>0123456</MerchantID>

       <TerminalID>E1234567</TerminalID>

    <TransactionResults>

         <TransactionResult>

    <TranCode>000</TranCode>

    <ApprovalCode>564645</ApprovalCode>

    <Rrn>509912133327</Rrn>

    <Comment>Approved</Comment>

    <CVResult>M</CVResult>

    <HostCode>000</HostCode>

    </TransactionResult>

          </TransactionResults>

   </ResponseData>

  </XMLPayResponse>

 </Message>

</ECommerceConnect>

 

Описание полей

Merchant Id - уникальный идентификатор торговца.
Terminal Id - уникальный идентификатор терминала.
Date - время выполнения транзакции в формате YYYY-MM-DD HH: MI: SS + TimeZone;
ApprovalCode - код авторизации.
RRN - Retrieval Reference Number.
CVResult - результат проверки CVV2 кода.
ApprovalCode - код авторизации
TotalAmount -сумма операции, всегда 0.

Примечания:

• Все запросы обязательно направляются с цифровой подписью, а ответы сервера проверяются на валидность