так всё-таки, как приходит запрос то?
service={sum=0.01;service_code=11000}
Я так понимаю, что если я верну приватбанку такую структуру на предыдущем этапе:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ResponseDebt>
<debtPayPack address="г. Урюпинск, ул. Ленина, д. 1, кв. 2" bill_identifier="zentavr" bill_period="201302" fio="Andrey Zentavr" phone="02">
<message>Теперь оплатить услуги можно в любом терминале ПриватБанка в твоём городе!</message>
<service>
<debt amount_to_pay="100.00" />
<ks company_code="666" service="Интернет: Эконом 2013" service_code="23" />
</service>
</debtPayPack>
</ResponseDebt>
То оно мне вернёт потом так:
https://<host>/<path>?action=bill_input&pkey=158519195&bill_identifier=zentavr&date=2013-02-01T14:00:01&service={sum=100.00;service_code=23}
Акей, а что если я отдам
несколько услуг? (в NoDeny 50.32 счет у пользователя один и нефиг париться, но тем не менее):
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ResponseDebt>
<debtPayPack address="г. Урюпинск, ул. Ленина, д. 1, кв. 2" bill_identifier="zentavr" bill_period="201302" fio="Andrey Zentavr" phone="02">
<message>Теперь оплатить услуги можно в любом терминале ПриватБанка в твоём городе!</message>
<service>
<debt amount_to_pay="100.00" />
<ks company_code="666" service="Интернет: Эконом 2013" service_code="23" />
</service>
<service>
<debt amount_to_pay="50.00" />
<ks company_code="666" service="Телевидение: Базовое" service_code="24" />
</service>
</debtPayPack>
</ResponseDebt>
... Что тогда вернёт Приват?
P.S.: company_code они сами дают на твоё предприятие, или это внутренний код контрагента в твоей системе?