|
<< Оглавление >> Проверка скидочнй карты |
![]() ![]()
|
Function CheckDiscountCard(strInp: string): string;
Метод проверяет валидность сторонней скидочной карты и возвращает процент скидки.
- BenefitID Идентификатор вида скидочной карты. - BenefitCardNumber Номер скидочной карты. |
- BenefitId Идентификатор вида скидочной карты. - BenefitCardNumber Номер скидочной карты. - DiscountPercent Процент скидки (если скидка в процентах). - DiscountSum Сумма скидки (если скидка в фиксированной сумме). - result_code - Код ошибки. - result_message - описание ошибки |
<GateReq> <ReqLogin> <!-- Имя пользователя и пароль для авторизации --> <UserName>User</UserName> <UserPass>Password</UserPass> </ReqLogin> <ReqBody> <InputRow BenefitId="24" BenefitCardNumber="01234567890"/> </ReqBody> </GateReq> |
<GateAnswer> <AnswerResult> <ResultCode>0</ResultCode><!-- Код ответа шлюза, общий для всего запроса--> <RecordCount>1</RecordCount><!-- Количество записей в возвращаемом "RecordSet-е" --> </AnswerResult> <AnswerBody> <Row BenefitId="24" CardBenefitCardNumber="01234567890" DiscountPercent="5" DiscountSum="0.00" result_code="0" result_message="OK"/>
</AnswerBody> </GateAnswer> |