WebSite X5Help Center

 
Vladimir M.
Vladimir M.
User

Способ оплаты картой (VISA,MasterCard)  ru

Autor: Vladimir M.
Besucht 3368, Followers 1, Geteilt 0  

Добрый день.Подскажите как создать такой способ оплаты как-оплата Картой (VISA,MasterCard)? Договор с банком заключен, мне прислали требования для оплаты.Там в частности написано,что необходимо сообщить URL CGI-скрипта.

Что это?

Кроме того, Банк прислал тестовую ссылку для тестирования оплаты. Куда и что вставлять не понимаю..

Gepostet am
32 ANTWORTEN
Incomedia
Claudio D.
Incomedia

Hello Vladimir,

You need to get a HTML payment code from your bank which then needs to be added in the program in step 4 in the ecommerce by adding a new payment method like described here:

http://help.websitex5.com/ru/v11/evo/metodo_pagamento.htm

When you add a new payment method in the type field you need to chose "Pay now" and then "custom html code". This will show you a tex field where you can add the custom HTML code you got from the bank in ehich you need to add the variables [PRICE] so the program adds the price in it and [ORDER_NO] so the order number is entered so you can recognise which order this payment refers.

Many thanks!

***** Google Translation:

ПриветВладимир,

Выдолжны получитьHTMLкод платежаот вашего банка, которые затемдолжна бытьдобавленав программув шаге4вэлектронной коммерции, добавивновый способ оплаты, какописаноздесь:

http://help.websitex5.com/ru/v11/evo/metodo_pagamento.htm

Когда вы добавляетеновый способ оплатыв поле типавам нужновыбрать"Оплатить", а затем"Особый HTMLкод".Это покажетвамполетекс, где вы можетедобавитьпользовательскийHTMLкод, который выполучили отбанкавehichнужно добавитьпеременные[PRICE]поэтому программадобавляетценув нейи [ORDER_NO], чтобыномер заказавводитсятаквы можетеопределить, какойпорядокэтот платежотносится.

Большое спасибо!

Mehr lesen
Gepostet am von Claudio D.
Vladimir M.
Vladimir M.
User
Autor

Тестовый код,котоырй прислал банк в  браузере работает. Но при формировании заказа, способ оплаты картой не появляется.Нет даже кнопки оплатить картой.

Что не так?

Mehr lesen
Gepostet am von Vladimir M.
Incomedia
Claudio D.
Incomedia

Hello Vladimir,

It seems your bank gave you the payment url but you need to get the html code to send the payment where you add the variables [PRICE] and [ORDER_NO].

The payment button needs to be present in the html code you get from the bank.

Many thanks!

***** Google Translation:

ПриветВладимир,

Кажется, что вашбанкдал вамплатежнуюURL, но вы должныполучитьHTML-код, чтобы отправитьплатежв которомвы добавляетепеременные[PRICE]и[ORDER_NO].

Кнопкаоплата должнаприсутствовать вHTMLкод, который выполучаете отбанка.

Большое спасибо!

Mehr lesen
Gepostet am von Claudio D.
Vladimir M.
Vladimir M.
User
Autor

А тех.поддержка банка отправила к разработчику сайта т.е ко мне...

Mehr lesen
Gepostet am von Vladimir M.
Александр К.
Александр К.
Moderator

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

Поясните это службе поддержки. Если у вас возникнут вопросы вы всегда можете обратиться с вопросом сюда.

Mehr lesen
Gepostet am von Александр К.
Vladimir M.
Vladimir M.
User
Autor

Коллеги,а можете прислать скриншот (можно закрасить часть информации) с WebSite уже готового проекта какую информацию необходимо вставить в программу для того,чтобы оплата картой работала?

Mehr lesen
Gepostet am von Vladimir M.
Александр К.
Александр К.
Moderator

Да можете прислать скрин

Mehr lesen
Gepostet am von Александр К.
Vladimir M.
Vladimir M.
User
Autor

Коллеги,ну что никто не может прислать скирн что куда вставлять?

Очень надо.

Спасибо

Mehr lesen
Gepostet am von Vladimir M.
Александр К.
Александр К.
Moderator

Владимир, бан кам предоставил HTML код сервиса оплаты для сайта, если да то его необходимо вставить как это было описано вами ранее. Вставить его вместо той ссылки которая на вашем первом скриншоте в поле особый код

Mehr lesen
Gepostet am von Александр К.
Vladimir M.
Vladimir M.
User
Autor

Александр, я знаю,что код надо туда вставлять.Но,банк никакого кода не прислал.Говорит, что необходимо обращаться к разработтчику сайта т.е ко мне. Я об этом уже писал

Mehr lesen
Gepostet am von Vladimir M.
Incomedia
Claudio D.
Incomedia

Hello Vladimir,

What you got from the bank is an URL but you need a payment html code. Contact your bank and ask them if they can provide you a html payment code.

Many thanks!

***** Google Translation:

ПриветВладимир,

То, что выполучили отбанкаURL, но вы должныоплатыHTML-код.Обратитесь в свой банки попроситьих, еслиони могутпредоставить вамHTMLкод платежа.

Большое спасибо!

Mehr lesen
Gepostet am von Claudio D.
Vladimir M.
Vladimir M.
User
Autor

Добрый день. Через банк не удалось решить проблему. Подключился к др.платежной системе. Если ввожу код в строке браузера,то идет переадресация на форму оплаты.Если вставляю код в Web site, то ничего не происходит.Не появлется кнопка оплатить 

Mehr lesen
Gepostet am von Vladimir M.
I. S
I. S
User
Vladimir M.
Добрый день. Через банк не удалось решить проблему. Подключился к др.платежной системе. Если ввожу код в строке браузера,то идет переадресация на форму оплаты.Если вставляю код в Web site, то ничего не происходит.Не появлется кнопка оплатить 

а вы пробовали открыть код странички (URL) которую вам предоставил банк и его уже вставить вместо ссылке?

Mehr lesen
Gepostet am von I. S
Vladimir M.
Vladimir M.
User
Autor

Коллеги,подскажите,а как сделать,чтобы после того как товары попали в корзину и заполнено поле адрес доставки, и при нажатии на клавишу далее, шла переадресация на страницу с оплатой?Страница с оплатой работает и предоставлена платежным агрегатором

Mehr lesen
Gepostet am von Vladimir M.
Incomedia
Claudio D.
Incomedia

Hello Vladimir,

Did the Bank provide you a payment HTML code which then opens the URL so the data can be sent to them?

Many Thanks!

***** Google Translation:

ПриветВладимир,

Абанкпредоставить вамплатежнуюHTMLкод, которыйзатем открываетсяURL, так что данныемогут быть отправлены наних?

Большое Спасибо!

Mehr lesen
Gepostet am von Claudio D.
Vladimir M.
Vladimir M.
User
Autor

Добрый день.Через банк не удалось получить.Но я заключил договор с платежной системой и с их программистами вроде удалось сделать форму для оплаты. Но сечас проблема заключается в том,что  в форму для оплаты не подставляется сумма за товары. Программисты объясняют это тем, что на странице с html-кодом должна быть сумма из корзины.

По факту у меня получается,что сумма к оплате из корзины появляется на Шаге 3,а форма и кнопка оплаты на шаге 4. При нажатии на кнопку оплатить, переадресация на платежную систему не происходит. Помогите пожалуйста- на Шаге 4 должна подтягиваться сумма из корзины.как это можно сделать?

Mehr lesen
Gepostet am von Vladimir M.
Vladimir M.
Vladimir M.
User
Autor

.

Mehr lesen
Gepostet am von Vladimir M.
Rumm Jungle
Rumm Jungle
User

Не удобнее и надёжнее ли будет организовать платёж через PayPal?

Mehr lesen
Gepostet am von Rumm Jungle
Igor R.
Igor R.
User

Paypal в России не прижился - не удобно очень деньги выводить и оплачивать товары с него в российских магазинах, т.к. мало кто его использует. Лучше Робокасса, но вот с ней программа gjrf не дружит (обещали исправить), здесь вот тему про нее создавал: https://helpcenter.websitex5.com/post/110048

Mehr lesen
Gepostet am von Igor R.
Vladimir M.
Vladimir M.
User
Autor

Да и PayPal дороже.А по теме вопроса,можно как-то запилить,чтобы сумма из корзины подтягивалась  в Шаг 4?

Mehr lesen
Gepostet am von Vladimir M.
Александр А.
Александр А.
User

Попробуйте из кода робокассы вытащить переменные($out_summ )

Mehr lesen
Gepostet am von Александр А.
Vladimir M.
Vladimir M.
User
Autor

$out_summ = Оно? Как  должжен выглядеть скрипт с сумой?

Mehr lesen
Gepostet am von Vladimir M.
Incomedia
Claudio D.
Incomedia

Hello Vladimir,

To add to the custom HTML code the price the customer needs to pay you need to add the variable [PRICE] in the code so the program will fill it with the correct amount.

Many thanks!

***** Google Translation:

ПриветВладимир,

Чтобы добавить впользовательскийHTMLкодценуклиентдолжен заплатитьвам нужно добавитьпеременную[PRICE]в коде, такПрограмма может заполнить этос правильным количеством.

Большое спасибо!

Mehr lesen
Gepostet am von Claudio D.
Vladimir M.
Vladimir M.
User
Autor

И как прописать переменную PRICE? Что конкретно нужно писать?Можете прислать пример?

Mehr lesen
Gepostet am von Vladimir M.
Incomedia
Claudio D.
Incomedia

Hello Vladimir,

If you can write me the payment html code I can tell you in which field you can enter it so the price will be entered automatically by the program.

Many thanks!

***** Google Translation:

ПриветВладимир,

Если вы можетенаписать мнеоплатыHTMLкод, который ямогу вам сказать,в какой областивы можете ввести еготакценабудет введен автоматическис помощью программы.

Большое спасибо!

Mehr lesen
Gepostet am von Claudio D.
Vladimir M.
Vladimir M.
User
Autor

<a href="https://secure.onpay.ru/pay/Tea_Coffee?f=7" target="_blank">Оплатить</a>

<!-- E-Commerce.ShoppingCart: START -->

<span class="widget_amount_total"></span>

<!-- E-Commerce.ShoppingCart: END -->

Mehr lesen
Gepostet am von Vladimir M.
Vladimir K.
Vladimir K.
User

Та же проблема, то же касается и кода для Yandex.Money.
Может проблема будет иметь такое же решение?

<iframe frameborder="0" allowtransparency="true" scrolling="no" src="https://money.yandex.ru/embed/shop.xml?account=xxx&quickpay=shop&payment-type-choice=on&writer=buyer&targets-hint=Последние+символы+в+номере+заказа+(например:+заказ+№140228-WD29+-+вводим:+WD29)&default-sum=&button-text=01&phone=on" width="450" height="225"></iframe>

И QIWI код тоже нуждается в доработке:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"></meta>
<title>Выставление счёта за покупку</title>
</head>
<body>
<div style="margin:0 auto; padding:5px; width:450px; border:1px solid #ddd; background:#fff; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; font:normal 14px/14px Geneva,Verdana,Arial,Helvetica,Tahoma,sans-serif;">
<form action="https://w.qiwi.com/order/external/create.action" method="get" accept-charset="windows-1251" onSubmit="return checkSubmit();">
<input type="hidden" name="from" value="xxx"/>
<!-- используйте это поле для передачи уникального идентификатора заказа/платежа в вашей системе -->
<!-- <input type="hidden" name="txn_id" value=""/> -->
<p style="text-align:center; color:#006699; padding:20px 0px; background:url(https://ishop.qiwi.ru/img/button/logo_31x50.jpg) no-repeat 10px 50%;">Выставить счёт за покупку</p>
<table style="border-collapse:collapse;">
<tr style="background:#f1f5fa;">
<td style="color:#a3b52d; width:45%; text-align:center; padding:10px 0px;">Мобильный телефон (пример: +79057772233)</td>
<td style="padding:10px">
<input type="text" name="to" id="idto" style="width:130px; border: 1px inset #555;"></input>
<span id="div_idto"></span>
<script type="text/javascript">
inputMasks["idto"] = new Mask(document.getElementById("idto"));
function checkSubmit() {
if (inputMasks["idto"].getValue().match(/^\d{10}$/)) {
document.getElementById("idto").setAttribute("disabled", "disabled");
inputMasks["idto"].makeHInput();
return true;
} else {
alert("Введите номер телефона в федеральном формате без \"8\" и без \"+7\"");
return false;
}
}
</script>
</td>
</tr>
<tr>
<td style="color:#a3b52d; padding:10px 0px; width:45%; text-align:center;">Сумма</td>
<td style="padding:10px">
<input type="text" name="summ" value="" maxlength="5" style="width:50px; text-align:right; border: 1px inset #555;" /> руб.
<input type="hidden" name="currency" value="RUB">
</td>
</tr>
<tr style="background:#f1f5fa;">
<td style="color:#a3b52d; padding:10px 0px; width:45%; text-align:center;">Комментарий</td>
<td style="padding:10px"><textarea rows="2" cols="30" name="com" style="width:200px; border: 1px inset #555;"></textarea></td>
</tr>
</table>
<p style="text-align:center;"><input type="submit" value="Выставить счёт за покупку" style=" padding:10px 0;border:none; background:url(https://ishop.qiwi.ru/img/button/superBtBlue.jpg) no-repeat 0 50%; color:#fff; width:300px;"/></p>
</form>
</div>
</body>
</html>

Mehr lesen
Gepostet am von Vladimir K.
Vladimir M.
Vladimir M.
User
Autor

Владими К как я понимаю у вас тоже вопрос не решен? Поддержка уже ответь те что-нибудь...

Mehr lesen
Gepostet am von Vladimir M.
Incomedia
Claudio D.
Incomedia

Hello Vladimir M,

You need to get a html payment code and not a link only since the payment needs to be sent with the code you get from your bank.

Contact your bank and ask for a html payment code since only a link will not work to send the payment.

Once you got the html payment custom code I can explain you in it where to add the price variable.

Many thanks!

***** Google Translation:

ПриветВладимир Михайлович,

Вы должны получитькодHTMLоплаты и нетолько ссылкас момента оплатынужно послатьс кодомвы получаете отвашего банка.

Обратитесь в свой банки попроситьHTMLкод платежа, так как тольковсвязинебудет работать, чтобыотправить платеж.

После того, каквы получилиHTMLоплатапользовательский код, я могу объяснитьВам в этоми куда добавитьпеременнуюцен.

Большое спасибо!

Mehr lesen
Gepostet am von Claudio D.
Vladimir M.
Vladimir M.
User
Autor

А разве это не он  

<a href="https://secure.onpay.ru/pay/Tea_Coffee?f=7" target="_blank">Оплатить</a>

<!-- E-Commerce.ShoppingCart: START -->

<span class="widget_amount_total"></span>

<!-- E-Commerce.ShoppingCart: END -->   ?

Mehr lesen
Gepostet am von Vladimir M.
Vladimir M.
Vladimir M.
User
Autor

С Банком я уже не работаю-писал об этом выше. Я заключил договор напрямую с платежной системой.

Mehr lesen
Gepostet am von Vladimir M.
Incomedia
Claudio D.
Incomedia

Hello Vladimir,

<a href="https://secure.onpay.ru/pay/Tea_Coffee?f=7" target="_blank">Оплатить</a> is only a link but you need a HTML payment code. Ask the payment system for a HTML payment code where you can add the variables like the price to pay and the order number to recognise the orders made.

Many thanks!

***** Google Translation:

ПриветВладимир,

<ahref="https://secure.onpay.ru/pay/Tea_Coffee?f=7"target="_blank">Оплатить</a>толькоссылку, но вы должныHTMLкод платежа.Попроситеплатежную системудляHTMLкод платежа, гдевы можете добавитьпеременныекак цена, чтобы заплатитьи номер заказапризнатьзаказы, сделанные.

Большое спасибо!

Mehr lesen
Gepostet am von Claudio D.