0
Форма Оплаты
Автор dom942331, 07 окт. 2014 08:22
Сообщений в теме: 7
#1
Отправлено 07 Октябрь 2014 - 08:22
Здравствуйте. Есть HTML шаблон формы оплаты для платёжного агрегатора, которую нужно вставить на сайт. Куда именно вставлять, чтобы отображались способы оплаты при оформлении заказа?
#2
Отправлено 07 Октябрь 2014 - 08:41
dom942331 (07 Октябрь 2014 - 08:22) писал:
Здравствуйте. Есть HTML шаблон формы оплаты для платёжного агрегатора, которую нужно вставить на сайт. Куда именно вставлять, чтобы отображались способы оплаты при оформлении заказа?
Пришлите нам данный HTML код. В шаблон Оформления заказа можно поставить не любой код.
#3
Отправлено 07 Октябрь 2014 - 08:44
MikDark (07 Октябрь 2014 - 08:41) писал:
Пришлите нам данный HTML код. В шаблон Оформления заказа можно поставить не любой код.
Пример формы оповещения о платеже
[color=white !important][font=Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important]
? [color=#666666]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<form action="ipnUrl" method="ipnMethod" accept-charset="utf-8" target="_blank">
<input type="hidden" name="spPaymentId" value="номер платежа в sprypay">
<input type="hidden" name="spShopId" value="номер вашего магазина">
<input type="hidden" name="spShopPaymentId" value="ваш номер платежа">
<input type="hidden" name="spBalanceAmount" value="30">
<input type="hidden" name="spAmount" value="1">
<input type="hidden" name="spCurrency" value="usd">
<input type="hidden" name="spCustomerEmail" value="someuser@somemailserver.ru">
<input type="hidden" name="spPurpose" value="назначение платежа">
<input type="hidden" name="spPaymentSystemId" value="32">
<input type="hidden" name="spPaymentSystemAmount" value="33">
<input type="hidden" name="spPaymentSystemPaymentId" value="номер платежа в п.с. которой платил клиент">
<input type="hidden" name="spEnrollDateTime" value="2011-12-23 10:44:24">
<input type="hidden" name="spBalanceCurrency" value="rur">
<input type="hidden" name="spUserDataId" value="какой-то не обязательнй параметр">
<input type="hidden" name="spHashString" value="4fb1f77821ccf9ed79ddadf0688c9d45">
</form> [/font][/color]
#4
Отправлено 07 Октябрь 2014 - 08:48
dom942331 (07 Октябрь 2014 - 08:44) писал:
Пример формы оповещения о платеже
[color=white !important][font=Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important]
? [color=#666666]
<form action="ipnUrl" method="ipnMethod" accept-charset="utf-8" target="_blank">
<input type="hidden" name="spPaymentId" value="номер платежа в sprypay">
<input type="hidden" name="spShopId" value="номер вашего магазина">
<input type="hidden" name="spShopPaymentId" value="ваш номер платежа">
<input type="hidden" name="spBalanceAmount" value="30">
<input type="hidden" name="spAmount" value="1">
<input type="hidden" name="spCurrency" value="usd">
<input type="hidden" name="spCustomerEmail" value="someuser@somemailserver.ru">
<input type="hidden" name="spPurpose" value="назначение платежа">
<input type="hidden" name="spPaymentSystemId" value="32">
<input type="hidden" name="spPaymentSystemAmount" value="33">
<input type="hidden" name="spPaymentSystemPaymentId" value="номер платежа в п.с. которой платил клиент">
<input type="hidden" name="spEnrollDateTime" value="2011-12-23 10:44:24">
<input type="hidden" name="spBalanceCurrency" value="rur">
<input type="hidden" name="spUserDataId" value="какой-то не обязательнй параметр">
<input type="hidden" name="spHashString" value="4fb1f77821ccf9ed79ddadf0688c9d45">
</form> [/font][/color]
[color=white !important][font=Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace !important]
? [color=#666666]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<form action="ipnUrl" method="ipnMethod" accept-charset="utf-8" target="_blank">
<input type="hidden" name="spPaymentId" value="номер платежа в sprypay">
<input type="hidden" name="spShopId" value="номер вашего магазина">
<input type="hidden" name="spShopPaymentId" value="ваш номер платежа">
<input type="hidden" name="spBalanceAmount" value="30">
<input type="hidden" name="spAmount" value="1">
<input type="hidden" name="spCurrency" value="usd">
<input type="hidden" name="spCustomerEmail" value="someuser@somemailserver.ru">
<input type="hidden" name="spPurpose" value="назначение платежа">
<input type="hidden" name="spPaymentSystemId" value="32">
<input type="hidden" name="spPaymentSystemAmount" value="33">
<input type="hidden" name="spPaymentSystemPaymentId" value="номер платежа в п.с. которой платил клиент">
<input type="hidden" name="spEnrollDateTime" value="2011-12-23 10:44:24">
<input type="hidden" name="spBalanceCurrency" value="rur">
<input type="hidden" name="spUserDataId" value="какой-то не обязательнй параметр">
<input type="hidden" name="spHashString" value="4fb1f77821ccf9ed79ddadf0688c9d45">
</form> [/font][/color]
Данную форму можно будет вставить только в шаблон Просмотр заказа, который выводится после процедуры оформления. Можете установить в самый низ этого шаблона.
#6
Отправлено 07 Октябрь 2014 - 18:42
MikDark (07 Октябрь 2014 - 08:41) писал:
Пришлите нам данный HTML код. В шаблон Оформления заказа можно поставить не любой код.
Вот код самой формы:
<form tooltipx=" ( откроется в новом окне )" action="http://sprypay.ru/sppi/" method="POST" accept-charset="utf-8" target="_blank">
<input name="spShopId" value="220692" type="hidden">
<input name="spShopPaymentId" value="0001" type="hidden">
<input name="spCurrency" value="rur" type="hidden">
<input name="spPurpose" value="назначение платежа" type="hidden">
<input name="spAmount" vale="0" type="hidden">
<input name="spUserDataUserId" value="1234567" type="hidden">
<input name="spIpnUrl" value="http://some.site.ru/...ipn.script.php" type="hidden">
<input name="spIpnMethod" value="1" type="hidden">
<input name="spSuccessUrl" value="http://some.site.ru/...ccess.page.php" type="hidden">
<input name="spSuccessMethod" value="1" type="hidden">
<input name="spFailUrl" value="http://some.site.ru/.../fail.page.php" type="hidden">
<input name="spFailMethod" value="1" type="hidden">
<input name="lang" value="ru" type="hidden">
<input value="оплатить" type="submit">
</form>
#7
Отправлено 08 Октябрь 2014 - 11:57
dom942331 (07 Октябрь 2014 - 18:42) писал:
Я установил в шаблоне "Корзина" форму запроса платежа. Появилась кнопка "Оплатить" и вроде всё работает, переводит на страницу оплаты агрегатора. Но есть одно огромное НО. К примеру, чтобы оплатить товар на сумму 260 рублей, я должен указать эту сумму в самом шаблоне формы в данном коде <input name="spAmount" vale="0" type="hidden">. То есть она не выставляется автоматически в соответствие с суммой заказа в корзине. Как это исправить?
Вот код самой формы:
<form tooltipx=" ( откроется в новом окне )" action="http://sprypay.ru/sppi/" method="POST" accept-charset="utf-8" target="_blank">
<input name="spShopId" value="220692" type="hidden">
<input name="spShopPaymentId" value="0001" type="hidden">
<input name="spCurrency" value="rur" type="hidden">
<input name="spPurpose" value="назначение платежа" type="hidden">
<input name="spAmount" vale="0" type="hidden">
<input name="spUserDataUserId" value="1234567" type="hidden">
<input name="spIpnUrl" value="http://some.site.ru/...ipn.script.php" type="hidden">
<input name="spIpnMethod" value="1" type="hidden">
<input name="spSuccessUrl" value="http://some.site.ru/...ccess.page.php" type="hidden">
<input name="spSuccessMethod" value="1" type="hidden">
<input name="spFailUrl" value="http://some.site.ru/.../fail.page.php" type="hidden">
<input name="spFailMethod" value="1" type="hidden">
<input name="lang" value="ru" type="hidden">
<input value="оплатить" type="submit">
</form>
Вот код самой формы:
<form tooltipx=" ( откроется в новом окне )" action="http://sprypay.ru/sppi/" method="POST" accept-charset="utf-8" target="_blank">
<input name="spShopId" value="220692" type="hidden">
<input name="spShopPaymentId" value="0001" type="hidden">
<input name="spCurrency" value="rur" type="hidden">
<input name="spPurpose" value="назначение платежа" type="hidden">
<input name="spAmount" vale="0" type="hidden">
<input name="spUserDataUserId" value="1234567" type="hidden">
<input name="spIpnUrl" value="http://some.site.ru/...ipn.script.php" type="hidden">
<input name="spIpnMethod" value="1" type="hidden">
<input name="spSuccessUrl" value="http://some.site.ru/...ccess.page.php" type="hidden">
<input name="spSuccessMethod" value="1" type="hidden">
<input name="spFailUrl" value="http://some.site.ru/.../fail.page.php" type="hidden">
<input name="spFailMethod" value="1" type="hidden">
<input name="lang" value="ru" type="hidden">
<input value="оплатить" type="submit">
</form>
<input name="spAmount" vale="0" type="hidden">
замените на:
<input name="spAmount" vale="{GOODS_MOD_PRICE_NOW}" type="hidden">
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных