Ви знаходитеся тут: Головна / Подключение Ecommerce / Authorization VisaCheckout (PCI compliant)

Authorization VisaCheckout (PCI compliant)

створив(ла) Igor Uleschenko Востаннє змінено: Вер 23, 2019 16:26
Авторизационный запрос с использованием VisaCheckout (for Merchant PCI compliant)
Запрос
Test URL -   https://ecg.test.upc.ua/go/service/02
PROD URL -  https://secure.upc.ua/go/service/02
Ответ Результат тестирования
<?xml version="1.0" encoding="UTF-8"?>
<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.12.xsd">
  <Message id="254575234567890">
    <XMLPayRequest>
      <RequestData>
        <MerchantID>1700000</MerchantID>
        <TerminalID>E7000000</TerminalID>
        <Transactions>
          <Transaction Id=”2”>
            <Authorization>
              <PayData>
                <Invoice>
                  <OrderID>78zt17lpu55</OrderID>
                  <Date>170802194516</Date>
                  <TotalAmount>125000</TotalAmount>
                  <Currency>980</Currency>
                  <Description>Rec#17</Description>
                </Invoice>
                <Card>
                  <CardNum>4999999999990011</CardNum>
                  <ExpYear>1234</ExpYear>
                  <ExpMonth>12</ExpMonth>
                  <CVNum>123</CVNum>
                </Card>
                <PARes>
                  <Status>Y</Status>
                  <CAVV>jMoRyYgNSt0ZAREBBu8LHI+3oZo=</CAVV>
                  <ECI>05</ECI>
                  <CavvAlgorithm>2</CavvAlgorithm>
                </PARes>
                <Wallet>
                  <VISACheckout>
                      <callId>8594515427925634402</callId>
                  </VISACheckout>
                </Wallet>
              </PayData>
            </Authorization>
          </Transaction>
        </RequestData>
      </XMLPayRequest>
    </Message>
  <Signature>….</Signature>
</ECommerceConnect>
<?xml version="1.0" encoding="UTF-8"?>
<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.12.xsd">
    <Message id="254575234567890" version="1.0">
        <XMLPayResponse>
            <ResponseData>
                <MerchantID>1700000</MerchantID>
                <TerminalID>E7000000</TerminalID>
                <TransactionResults>
                    <TransactionResult>
                        <TranCode>000</TranCode>
                        <ApprovalCode>625399</ApprovalCode>
                        <Rrn>721320906283</Rrn>
                        <Comment>Approved</Comment>
                        <HostCode>000</HostCode>
                    </TransactionResult>
                    <TransactionResult>
            </ResponseData>
        </XMLPayResponse>
    </Message>
<Signature> ….</Signature>
</ECommerceConnect>

<TranCode>000</TranCode>
Успешная авторизация

 

Примечание:
callId – Идентификатор платежного запроса Visa Checkout.
В преавторизационном запросе также может содержать идентификатор платежного запроса Visa Checkout  - callId
Интеграцию с Visa Checkout торговец обеспечивает самостоятельно