Web сервер - приемник платежей

  Использование Web сервера в качестве терминала приема платежей - является наиболее надежным, однако возлагает на администратора дополнительные усилия по созданию и размещению серверного скрипта, обеспечивающего прием платежей. Скрипт сервера, может быть написан на любом языке программирования сервера (ASP, PHP и т.п.), позволяющим работать с переменными POST.

  При использовании Web сервера, на указанный в группе элементов "Web сервер - приемник платежей", настроек администратора, URL адрес серверного скрипта, файлом программы Paymer, на стороне плательщика, при произведении им оплаты, отправляются POST-данные, содержащие информацию о плательщике и самом платеже. Структура и очередность поступления элементов POST-массива такова:
  1.   Дополнительные POST-данные администратора - Представляют собой массив переменных, записанных в поле "POST-данные", группы элементов "Web сервер - приемник платежей", редактора настроек администратора.
  2.   $_POST['CardNominal'] - Значением этой переменной является положительное, целое или вещественное число, в виде текста (например "1.47"), несущее значение номинала платежной карты.
  3.   $_POST['CardType'] - Значением этой переменной является символ текста (например "U"), определяющий тип платежной карты.
  4.   $_POST['ECUR'] - Значением этой переменной является целое, положительное число, в виде текста (например "2678"), несущее значение ECUR платежной карты.
  5.   $_POST['PayID'] - Значением этой переменной является целое, положительное число, в виде текста (например "2114487919"), вычисленное файлом программы Paymer, на стороне плательщика, при произведении им оплаты.
  6.   $_POST['PaymerUID'] - Значением этой переменной является 4-х байтное число, в виде текста (например "3548441259"), сгенерированное однажды, случайным образом, программой Paymer, при первом ее запуске на компьютере пользователя.
  7.   $_POST['PayerEMail'] - Значением этой переменной является E-Mail адрес плательщика, введенный плательщиком в поле "E-Mail плательщика", при заполнении им формы платежа.
  8.   $_POST['PayPurpose'] - Значением этой переменной являются данные, введенные плательщиком в поле "Описание платежа", при заполнении им формы платежа.
  9.   $_POST['PrivateData'] - Значением этой переменной является закодированная строка текста, несущая в себе приват-данные платежа. Раскодировать значение этой переменной, сможет только администратор, используя возможность программы - "Расшифровка" (предварительно переведя данные из бинарного формата в HEX-текст).