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

VisaCheckout Authorization

створив(ла) Igor Uleschenko Востаннє змінено: Січ 08, 2020 17:01
Авторизационный запрос с использованием VisaCheckout

Запрос
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>
                  <Wallet>
                    <VISACheckout>
                        <callId>8594515427925634402</callId>
                    </VISACheckout>
                  </Wallet>
                </Card>
              </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
Данный авторизационный запрос проходит без использования 3D Secure технологии