Оплата заказаLink to Оплата заказа

<RK7Query>
	<RK7CMD CMD="PayOrder">
		<Order guid="{668401AA-BD04-4935-B76C-C8506CC8EF36}"/>
		<Cashier code="5"/>
		<Station code="1"/>
		<Payment id="1" amount="50000"/>
		<Payment id="1030240" amount="10000"/>
	</RK7CMD>
</RK7Query>
XML

Где:

  • Работник — обращение по code, ID или GUID
  • Station — станция
  • Payment — валюта оплаты. Может быть несколько штук.
  • amount — сумма умножается на 100

Для выполнения запроса необходимо, чтобы сумма всех payment точно совпадала с суммой заказа в момент оплаты. Если суммы будет недостаточна — вернется ошибка.

Внесение предоплатыLink to Внесение предоплаты

По своей структуре похож на наполнение заказа:

<RK7Query>
 <RK7CMD CMD="SaveOrder">
  <Order guid="{BED30F72-70B1-4929-AF40-A36E652FDC10}"/>
  <Session>
   <Prepay id="1" amount="60000">
    <Reason id="1043926"/>
   </Prepay>
  </Session>
 </RK7CMD>
</RK7Query>
XML

Где:

  • Prepay — валюта предоплаты
  • amount — сумма умножается на 100
  • Reason — причина внесения предоплаты. Обязательный тег.

Распечатка пречекаLink to Распечатка пречека

<RK7Query>
 <RK7CMD CMD="PrintBill">
	<Order guid="{A3A3D2B0-A1E1-41CF-90AA-6A814A939423}"/>
	<Station code="1"/>
	<Cashier code="2"/>
 </RK7CMD>	
</RK7Query>
XML

Заполнения полей Адрес счета-фактуры и Дополнительная информация
Link to Заполнения полей Адрес счета-фактуры и Дополнительная информация

<RK7Query>
<RK7CMD CMD="CreateInvoice">
<Order visit ="655364260" orderIdent="256"/>
<Invoice regno="12312" name="Рога и копыта" address="Москва" extrainfo="Доп.инфо" comment="Комментарий"/>
</RK7CMD>
</RK7Query>
CODE

Вызов печати накладной на доставку
Link to Вызов печати накладной на доставку

<?xml version="1.0" encoding="UTF-8"?>
<RK7Query>
  <RK7CMD CMD="DeliveryPrintInvoice" previewOnly="0"  estimatedTime="2023-04-07T18:25:04" print="True" preview="False" >
    <Order guid="{2D3C6CDA-4A10-40E1-86C8-773D6F367370}"/>
    <Station id="15002"/> 
    <Cashier id="9006"/>
    <HolderXML>
        <Holder Message_ID="0">
                <Deleted>No</Deleted>
                <Group_ID>2</Group_ID>
                <Group_Name>Доставка</Group_Name>
                <Division_ID>1</Division_ID>
                <Division_Name>Головное подразделение</Division_Name>
                <Holder_ID>10000000000101</Holder_ID>
                <INN></INN>
                <External_Code></External_Code>
                <Unpay_Type_ID></Unpay_Type_ID>
                <Unpay_Type_Name></Unpay_Type_Name>
                <L_Name>Захаров</L_Name>
                <F_Name>Игорь</F_Name>
                <M_Name>Сергеевич</M_Name>
                <Full_Name>Захаров Игорь Сергеевич</Full_Name>
                <Birth>1963-09-28</Birth>
                <Gender>Unknown</Gender>
                <Marrital>Unknown</Marrital>
                <Smoke>No</Smoke>
                <Verification>Yes</Verification>
                <Image>No</Image>
                <Language_ID>1049</Language_ID>
                <Language_Name><![CDATA[[RUS] Русский (Россия)]]></Language_Name>
                <Source></Source>
                <Remarks></Remarks>

                <Accounts>
                    <Account>
                        <Holder_ID>10000000000101</Holder_ID>
                        <Account_Number>01.00003.00000160.0001</Account_Number>
                        <Status>Active</Status>
                        <Account_Class>1</Account_Class>
                        <Account_Type_ID>3</Account_Type_ID>
                        <Account_Type_Name>Бонусный_фиск</Account_Type_Name>
                        <Account_Debit_Enabled>Yes</Account_Debit_Enabled>
                        <Account_Debit_Priority>301</Account_Debit_Priority>
                        <Account_Debit_K>1</Account_Debit_K>
                        <Account_Credit_Enabled>Yes</Account_Credit_Enabled>
                        <Account_Credit_Priority>301</Account_Credit_Priority>
                        <Account_Credit_K>1</Account_Credit_K>
                        <Transaction_Debit_ID>31</Transaction_Debit_ID>
                        <Transaction_Credit_ID>32</Transaction_Credit_ID>
                        <Create>2016-10-13</Create>
                        <Expired>2022-10-30</Expired>
                        <Credit_Depth>0.00</Credit_Depth>
                        <Balance>1591.30</Balance>
                        <Account_Level_ID>1</Account_Level_ID>
                        <Account_Level_Name>бонусный_фиск</Account_Level_Name>
                        <Scheme_ID>11</Scheme_ID>
                        <External_ID>1</External_ID>
                        <Scheme_Name>Бонус</Scheme_Name>
                        <Base_Rate>100.00</Base_Rate>
                        <Auto_Change_Levels>No</Auto_Change_Levels>
                        <Account_Code>11</Account_Code>
                        <Account_Code_Ext>1</Account_Code_Ext>
                    </Account>
                    <Account>
                        <Holder_ID>10000000000101</Holder_ID>
                        <Account_Number>03.00002.00000161.0001</Account_Number>
                        <Status>Active</Status>
                        <Account_Class>3</Account_Class>
                        <Account_Type_ID>2</Account_Type_ID>
                        <Account_Type_Name>Дебетовый</Account_Type_Name>
                        <Account_Debit_Enabled>No</Account_Debit_Enabled>
                        <Account_Debit_Priority></Account_Debit_Priority>
                        <Account_Debit_K>1</Account_Debit_K>
                        <Account_Credit_Enabled>No</Account_Credit_Enabled>
                        <Account_Credit_Priority>201</Account_Credit_Priority>
                        <Account_Credit_K>1</Account_Credit_K>
                        <Transaction_Debit_ID>21</Transaction_Debit_ID>
                        <Transaction_Credit_ID>22</Transaction_Credit_ID>
                        <Create>2016-10-13</Create>
                        <Expired>2022-10-21</Expired>
                        <Credit_Depth>0.00</Credit_Depth>
                        <Balance>0.00</Balance>
                    </Account>
                    <Account>
                        <Holder_ID>10000000000101</Holder_ID>
                        <Account_Number>02.00004.00000162.0001</Account_Number>
                        <Status>Active</Status>
                        <Account_Class>2</Account_Class>
                        <Account_Type_ID>4</Account_Type_ID>
                        <Account_Type_Name>Дисконтный</Account_Type_Name>
                        <Account_Debit_Enabled>Yes</Account_Debit_Enabled>
                        <Account_Debit_Priority>301</Account_Debit_Priority>
                        <Account_Debit_K>1</Account_Debit_K>
                        <Account_Credit_Enabled>Yes</Account_Credit_Enabled>
                        <Account_Credit_Priority>301</Account_Credit_Priority>
                        <Account_Credit_K>1</Account_Credit_K>
                        <Transaction_Debit_ID>41</Transaction_Debit_ID>
                        <Transaction_Credit_ID>42</Transaction_Credit_ID>
                        <Create>2016-10-13</Create>
                        <Expired>2019-08-14</Expired>
                        <Credit_Depth>0.00</Credit_Depth>
                        <Balance>213.16</Balance>
                        <Account_Level_ID>2</Account_Level_ID>
                        <Account_Level_Name>DiskontM</Account_Level_Name>
                        <Scheme_ID>12</Scheme_ID>
                        <External_ID>7</External_ID>
                        <Scheme_Name>Скидка</Scheme_Name>
                        <Base_Rate>0.00</Base_Rate>
                        <Auto_Change_Levels>No</Auto_Change_Levels>
                        <Account_Code>12</Account_Code>
                        <Account_Code_Ext>7</Account_Code_Ext>
                    </Account>
                    <Account>
                        <Holder_ID>10000000000101</Holder_ID>
                        <Account_Number>05.00001.00000163.0001</Account_Number>
                        <Status>Active</Status>
                        <Account_Class>5</Account_Class>
                        <Account_Type_ID>1</Account_Type_ID>
                        <Account_Type_Name>Потраты</Account_Type_Name>
                        <Account_Debit_Enabled>No</Account_Debit_Enabled>
                        <Account_Debit_Priority></Account_Debit_Priority>
                        <Account_Debit_K>1</Account_Debit_K>
                        <Account_Credit_Enabled>No</Account_Credit_Enabled>
                        <Account_Credit_Priority></Account_Credit_Priority>
                        <Account_Credit_K>1</Account_Credit_K>
                        <Transaction_Debit_ID>11</Transaction_Debit_ID>
                        <Transaction_Credit_ID>12</Transaction_Credit_ID>
                        <Create>2016-10-13</Create>
                        <Expired>2022-03-10</Expired>
                        <Credit_Depth>0.00</Credit_Depth>
                        <Balance>912.00</Balance>
                    </Account>
                </Accounts>

                <Holders_Contacts>
                    <Holder_Contact>
                        <Holder_ID>10000000000101</Holder_ID>
                        <Contact>
                            <Deleted>No</Deleted>
                            <Contact_ID>10000000000189</Contact_ID>
                            <Dispatch>No</Dispatch>
                            <Type_ID>250</Type_ID>
                            <Type_Code></Type_Code>
                            <Type_Name>e-mail</Type_Name>
                            <Value>khggju@ma.com</Value>
                            <Type_Class>Email</Type_Class>
                            <Notes></Notes>
                        </Contact>
                        <Contact>
                            <Deleted>No</Deleted>
                            <Contact_ID>10000000000660</Contact_ID>
                            <Is_Virtual_Card>No</Is_Virtual_Card>
                            <Dispatch>No</Dispatch>
                            <Type_ID>251</Type_ID>
                            <Type_Code></Type_Code>
                            <Type_Name>Телефон</Type_Name>
                            <Value>87689000099</Value>
                            <Type_Class>Phone_Unique</Type_Class>
                            <Notes></Notes>
                        </Contact>
                    </Holder_Contact>
                </Holders_Contacts>

                <Holders_Addresses>
                    <Holder_Address>
                        <Holder_ID>10000000000101</Holder_ID>
                        <Address>
                            <Deleted>No</Deleted>
                            <Address_ID>10000000000068</Address_ID>
                            <Type_ID>250</Type_ID>
                            <Type_Name>Домашний</Type_Name>
                            <Country_ID>1</Country_ID>
                            <Country>Россия</Country>
                            <ZIP></ZIP>
                            <Region></Region>
                            <City_ID>1</City_ID>
                            <City>Москва</City>
                            <Street_ID>10000000000249</Street_ID>
                            <Street>Новый арбат</Street>
                            <Metro_Station_ID></Metro_Station_ID>
                            <Metro_Station></Metro_Station>
                            <House>111</House>
                            <Building></Building>
                            <Entry></Entry>
                            <Floor></Floor>
                            <Apartments></Apartments>
                            <Entry_Code></Entry_Code>
                            <DopInfo></DopInfo>
                            <LAT>0</LAT>
                            <LNG>0</LNG>
                        </Address>
                    </Holder_Address>
                </Holders_Addresses>

                <Holders_Cards>
                    <Holder_Card>
                        <Holder_ID>10000000000101</Holder_ID>
                    </Holder_Card>
                </Holders_Cards>

            </Holder>

    </HolderXML>
  </RK7CMD>
</RK7Query>
CODE