public object ВернутьПлатежПоПлатежнойКарте(/*ОбъектДрайвера, Параметры, ПараметрыПодключения,
Сумма, НомерКарты, СсылочныйНомер, НомерЧека, ВыходныеПараметры*/)
{
//Результат = Истина;
/*//СсылочныйНомер = Неопределено;
*/
/*//НомерЧека = Неопределено;
*/
//ПараметрыПодключения.ТипТранзакции = НСтр("ru='Вернуть платеж'");
//УстановитьПараметрыДрайвера(ОбъектДрайвера, Параметры);
/*// Преобразование номера карты в код карты и срок действия
*/
//КодКарты = "";
//СрокДействия = "";
if(true/*Не ПустаяСтрока(НомерКарты)*/)
{
//ПозицияРазделителя = Найти(НомерКарты, "=");
if(true/*ПозицияРазделителя > 0*/)
{
//КодКарты = Лев(НомерКарты, ПозицияРазделителя - 1);
//СрокДействия = Сред(НомерКарты, ПозицияРазделителя + 1, 4);
//ОбъектДрайвера.СрокДействияКарты = СрокДействия;
}
}
if(true/*Результат*/)
{
//СуммаВременная = Сумма * 100;
/*Ответ = ОбъектДрайвера.ВернутьПлатежПоПлатежнойКарте(КодКарты,
СуммаВременная,
СсылочныйНомер,
НомерЧека);*/
if(true/*Не Ответ*/)
{
//ПараметрыПодключения.ТипТранзакции = "Отказ";
//ВыходныеПараметры.Добавить(999);
//ВыходныеПараметры.Добавить("");
//КодОперации = ОбъектДрайвера.ПолучитьОшибку(ВыходныеПараметры[1]);
//Результат = Ложь;
}
}
return null;
}