Добрый день, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS / Плагины и модификации
         Платежные системы

Похожие темы

Платежные системы


События Вторник, 06.04.2010, 14:25

HopE

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 274
Регистрация: 18.02.2010
Город: ua
вот еще по приват банку
Код
Прием платежей через Интернет-банкинг Приват24



ВНИМАНИЕ, НОВАЯ УСЛУГА:

* Хотите принимать в оплату за товары/услуги на Вашем сайте карты Visa и MasterCard?
* Хотите начать принимать карты быстро, не откладывая надолго решение вопроса?
* Для Вашего магазина важна высокая безопасность платежа?

Оплата картами Visa и MasterCard на вашем сайте через Приват-24:

* Подключение - всего 1 день!
* Комиссия платежа в Вашу пользу — ВСЕГО 1%!

Сегодня мы предлагаем Вам самый простой и быстрый вариант подключения для приема карт через Интернет: интеграция Вашего Интернет-магазина с системой Приват-24, которая позволит Вашим покупателям легко и удобно совершать оплату покупки: выбрав товар и нажав кнопку «ОПЛАТИТЬ», клиент попадает в систему Приват-24 на страницу с уже оформленным платежным поручением в пользу Вашей компании и совершает платеж.
Преимущества подключения:

* Увеличивается потенциальная база Ваших клиентов — это почти 10 млн. клиентов ПриватБанка как физических, так и юридических лиц, а также владельцы карт других украинских банков.
* Это безопасно — клиент — авторизованный пользователь Приват-24, а также подтверждает свою покупку личным паролем платежа. Таким образом, платеж авторизуется банком и Вы можете быть уверены в гарантии его безопасности.
* Простота в использовании — клиенту не нужно самостоятельно вводить платежные реквизиты Вашего предприятия — достаточно только нажать кнопку «Оплатить».
* Скорость расчетов — не более 1 дня!

Комиссия платежа в Вашу пользу: всего 1%.
Сроки зачисления средств на счет:

* в течение 1 дня, если платеж совершен в операционное время работы банка;
* и на следующий банковский день, если платеж совершен в неоперационное время.





лиентов. Для этого они должны разместить у себя на сайте следующий код:

<form action="https://api.privatbank.ua:9083/p24api/ishop" method="POST">
<input type="text" name="amt" value="сумма"/>
<input type="text" name="ccy" value="валюта (UAH / USD / EUR)" />
<input type="hidden" name="merchant" value="ID мерчанта" />
<input type="hidden" name="order" value="уникальный код операции" />
<input type="hidden" name="details" value="назначение платежа" />
<input type="hidden" name="ext_details" value="дополнительные данные (код товара, и т.п.) /можно оставить пустым/" />
<input type="hidden" name="pay_way" value="privat24" />
<input type="hidden" name="return_url" value="страница, принимающая клиента после оплаты" />
<input type="hidden" name="server_url" value="страница, принимающая ответ API о результате платежа" />
<input type="submit" value="Оплатить" />
</form>

строки, отмеченные жирным следут заменить на свои данные.

По адресу, указанному в поле return_url должен работать скрипт, который примет ответ сервера, содержащий результат транзакции в POST - переменной payment и цифровую подпись - в переменной signature.

Описание формата ответа (переменная payment):
amt=<сумма>&ccy=<валюта UAH|USD|EUR>&details=<информация о товаре/услуге>&ext_details=<дополнительная информация о товаре/услуге>&pay_way=privat24&order=&merchant=&state=<состояние платежа: ok|fail>&date=<дата отправки платежа в проводку>&ref=&sender_phone=<номер телефона плательщика>

Этот скрипт должен сгенерировать цифровую подпись согласно алгоритму (PHP):

$signature = sha1(md5($payment.$pass));

где $pass - пароль мерчанта, $payment - содержимое POST-переменной payment.

Затем рассчитанная сигнатура сверяется с полученной в ответе (переменная signature), и только в случае их совпадения данным ответа можно доверять.

Скрипт должен вывести клиенту страницу с результатом.

Для случаев, когда возврат клиента с платёжной страницы почему-либо не произошёл используется server_url.

На него после выполнения платежа прийдёт POST-запрос аналогичный тому, с которым вернулся бы клиент на return_url. Если сайт продавца по этому адресу по какой-либо причине не ответил, запрос будет повторяться 10 раз с интервалом в 5 секунд. Ответом считается ответ сервера (статус 200).

Если сервис продавца не использует server_url, соответствующее поле в форме должно присутствовать с пустым значением.

Внимание! Для мерчантов, работающих в тестовом режиме платежи реально выполняться не будут. Статус в случае успешного платежа будет test, референс "test payment"

Кодировка страницы, с которой уходит запрос должна быть "windows-1251".


Вложения
for_connect_rus.zip   (18 x загружено | 1,3 Мб)   



Всегда так не будет, все меняется...
ЕЛЕОН Все о вышивке и одежде.
Ризница магазин церковного шитья.


Пользователь офлайн


Похожие темы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 3

Поисковые боты: 196
Bot(172), Googlebot(3), oBot(7), Mail.Ru Bot(8), Crawler, BingBot(5)
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: dota812651
 Дни рождения

alexkon (52)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты