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

Postauthorization

створив(ла) Igor Uleschenko Востаннє змінено: Січ 08, 2020 17:00

 

Поставторизация (Postauthorization);

 

Успешный запрос ( Поставторизация (Postauthorization);)

Запрос
Test URL -   https://ecg.test.upc.ua/go/service/02
PROD 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="748112036" version="1.0">
    <XMLPayRequest>
        <RequestData>
            <MerchantID>1700000</MerchantID>
            <TerminalID>E7000000</TerminalID>
<Transactions>
            <Transaction id="999999">
            <Postauthorization>
                <PostauthorizationData>
            <Invoice>
                       <OrderID>test1</OrderID>
                      <Date>1107071171700</Date>
                      <TotalAmount>100</TotalAmount>
                      <Currency>980</Currency>
                       <Description>TESt1</Description>
            </Invoice>
                        <PreauthorizationRef>
                            <ApprovalCode>395006</ApprovalCode>
                            <Rrn>070711413549</Rrn>
                        </PreauthorizationRef>
                    <PostauthorizationAmount>120</PostauthorizationAmount>
                </PostauthorizationData>
            </Postauthorization>
</Transaction>
</Transactions>
    </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.4.xsd">
       <Message id="748112036" version="1.0"><XMLPayResponse>
         <ResponseData>
               <MerchantID>1700000</MerchantID>
              <TerminalID>E7000000</TerminalID>
                     <TransactionResults>
                                   <TransactionResult>
                                      <TranCode>000</TranCode>
                                  </TransactionResult>
                    </TransactionResults>
            </ResponseData>
    </XMLPayResponse>
   </Message>
<Signature></Signature>
</ECommerceConnect>

 

 

 

 

 

 

 

 

 

<TranCode>000</TranCode>
Успешно обработанный запрос

Примечания:
Команда может быть успешно выполнена в 30-дневный период от момента совершение <Preauthorization>
<PostauthorizationAmount> указывает сумму завершения <Preauthorization> в минимальных единицах валюты. В случае если <PostauthorizationAmount> отсутсвует то Postauthorization проводится на сумму оригинальной Preauthorization. Сумма завершения должна быть в пределах +/- 20% от суммы Preauthrorization.

 

Не успешный запрос ( Поставторизация (Postauthorization);)

Запрос
Test URL -   https://ecg.test.upc.ua/go/service/02
PROD 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="748112036" version="1.0">
    <XMLPayRequest>
        <RequestData>
            <MerchantID>1700000</MerchantID>
            <TerminalID>E7000000</TerminalID>
<Transactions>
            <Transaction id="999999">
            <Postauthorization>
                <PostauthorizationData>
            <Invoice>
                       <OrderID>test1</OrderID>
                      <Date>1107071171700</Date>
                      <TotalAmount>100</TotalAmount>
                      <Currency>980</Currency>
                       <Description>TESt1</Description>
            </Invoice>
                        <PreauthorizationRef>
                            <ApprovalCode>395006</ApprovalCode>
                            <Rrn>070711413549</Rrn>
                        </PreauthorizationRef>
                    <PostauthorizationAmount>120</PostauthorizationAmount>
                </PostauthorizationData>
            </Postauthorization>
</Transaction>
</Transactions>
    </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.4.xsd">
       <Message id="748112036" version="1.0"><XMLPayResponse>
         <ResponseData>
               <MerchantID>1700000</MerchantID>
              <TerminalID>E7000000</TerminalID>
                     <TransactionResults>
                                   <TransactionResult>
                                      <TranCode>507</TranCode>
                                     <Comment> Preauthorized transaction already processed with payment</Comment>
                                  </TransactionResult>
                    </TransactionResults>
            </ResponseData>
    </XMLPayResponse>
   </Message>
<Signature></Signature>
</ECommerceConnect>

 

 

 

 

 

 

 

 

 

<TranCode>507</TranCode>
Preauthorized transaction already processed with payment