billing:feature:paymentbankinfo

Счет в банке

Функционал доступен с версии 3.14.03

Используется в функционале Шаблон разбивки платежей для разделения платежа

Так как не все поля используются платежными системами, тут будет перечислено какие поля используются платежными системами

Используются поля Внешний ID и Код компании в ответе запроса Search

<ServiceGroup>
    <DebtService serviceCode="Внешний ID">
        <CompanyInfo>
            <CompanyCode>Код компании</CompanyCode>
        </CompanyInfo>
        ...
    </DebtService>
                    
    <DebtService serviceCode="Внешний ID">
        <CompanyInfo>
            <CompanyCode>Код компании</CompanyCode>
        </CompanyInfo>
        ...
    </DebtService>                    
</ServiceGroup>
..........

Если нужна передача банковских данных то заполнить: Имя, МФО, ОКПО, Расчетный счет, Внешний ID, Код компании

<ServiceGroup>
    <DebtService serviceCode="Внешний ID">
        <CompanyInfo mfo="МФО" okpo="ОКПО" account="Расчетный счет">
            <CompanyCode>Код компании</CompanyCode>
            <CompanyName>Имя</CompanyName>
        </CompanyInfo>
        ...
    </DebtService>                    
</ServiceGroup>

Используется поле Внешний ID, ИНН, Получатель, Название банка, МФО, Расчетный счет, Назначение платежа в ответе запроса check

    <Products>
        <Product>
            <ServiceId>Внешний ID</ServiceId>
            <Name lang="ru">Название условия</Name>
	    <Name lang="uk">Название условия</Name>
            ...
            <BankingDetails>
              <Payee>
                <Id>ИНН</Id>
                <Name>Получатель</Name>
                <Bank>
                  <Name>Название банка</Name>
                  <Mfo>МФО</Mfo>
                  <Account>Расчетный счет</Account>
                </Bank>
              </Payee>
              <Narrative>
                <Name>Назначение платежа</Name>
                <Vat>НДС из настроек платежки</Vat>
              </Narrative>
            </BankingDetails>
        </Product>
        <Product>
            <ServiceId>Внешний ID</ServiceId>
            <Name lang="ru">Название условия</Name>
	    <Name lang="uk">Название условия</Name>
            ...
        </Product>
    </Products>
    ..........

Используется поле Внешний ID в ответе запроса check

    <Products>
        <Product>
            <ProductName>Название условия</ProductName>
            <IsRequired>1</IsRequired>
            <SubProviderId>Внешний ID</SubProviderId>
            ...
        </Product>
        <Product>
            <ProductName>Название условия</ProductName>
            <IsRequired>1</IsRequired>
            <SubProviderId>Внешний ID</SubProviderId>
            ...
        </Product>
    </Products>
    ..........

Используется поле Внешний ID при формировании платежа

<input class="form-control" type="hidden" name="attribute5" value="Название условия:Внешний ID;сумма;Название условия:Внешний ID;сумма;">

Используется поле Внешний ID при формировании платежа

Используется поле Получатель (или Внешний ID) при формировании платежа

"split_rules": [
  {
    "public_key": "Получатель",
    "amount": 65,
    "commission_payer": "receiver",
    "description": "Название условия",
    "server_url": null
  },
  {
    "public_key": "Получатель",
    "amount": 35,
    "commission_payer": "receiver",
    "description": "Название условия",
    "server_url": null
  }
]
  • billing/feature/paymentbankinfo.txt
  • Последнее изменение: 4 мес. назад
  • alexd