Cкрипт интеграции платежного шлюза с банком
Необходим несложный скрипт интеграции платежного шлюза с банком.
Скрипт должен состоять из нескольких простых форм.
1. Форма – мы через неё добавляем номер и сумму заказа в БД.
Просто два поля сумма и номер заказа и кнопка добавить.
2. Форма – для клиента – он вводит номер заказа, ему предлагается оплатить определённую сумму и он жмёт на кнопку оплатить и переходит уже на банк отдавая обычные ПОСТ переменные.
Штук 10 скрытых полей (8 даёт сам банк, они статичны 2 генерируются нами) и лейбл с суммой сколько он должен оплатить и кнопка отправить.
3. Форма обрабатывает ответ от банка – обычные ПОСТ переменные. Записывает их в БД и выводит отчет клиенту в виде таблицы, мол все все оплачено или нет и там данные по оплате номер заказа, услуга и т.п.
Форма простая, сделал бы сам, но не хочется возиться и там необходимы две вещи – это
"Формируется HMAC по алгоритму SHA1 от подготовленной строки с использованием секретного ключа Торговой точки."
и генерация случайного 16ричного числа длинной 16-32 символа ...