WebSite X5Help Center

 
Юрий Кириллов
Юрий Кириллов
User

Trouble connecting payments 2 !!!  ru

Autor: Юрий Кириллов
Visitado 1894, Seguidores 1, Compartilhado 0  

При выборе варианта оплаты ROBOKASSA программа передаёт:

<p><b>Robokassa</b><br></p>

<div id="payment-html">

<form action="http://kaizergrill.ru/cart/robokassa/pay.php" method="post">

<input type="hidden" name="order_number" value="150115-UZ73">

<input type="hidden" name="amount" value="400.01"> !!!!!!!!!!! 2 digits after the point

<input type="submit" value="Оплати сейчас!"></form>

</div>

При выборе варианта оплаты "Пользовательский код"

<div id="payment-html">

<form action="https://securesandbox.webpay.by:8843" method="post">  

 <input type="hidden" name="*scart">    <input type="hidden" name="wsb_version" value="2">    <input type="hidden" name="wsb_language_id" value="russian">    

<input type="hidden" name="wsb_storeid" value="380589884">   

<input type="hidden" name="wsb_store" value="kaizergrill">   

<input type="hidden" name="wsb_order_num" value="150115-KZ56">   

<input type="hidden" name="wsb_test" value="1">   

<input type="hidden" name="wsb_currency_id" value="USD">   

<input type="hidden" name="wsb_seed" value="1242649174">   

<input type="hidden" name="wsb_return_url" value="http://kaizergrill.ru/webpay-complete.html">   

<input type="hidden" name="wsb_cancel_return_url" value="http://kaizergrill.ru/webpay-cancel.html">   

<input type="hidden" name="wsb_notify_url" value="http://kaizergrill.ru/webpay-notify.html">   

<input type="hidden" name="wsb_email" value="***">   

<input type="hidden" name="wsb_phone" value="375291520060">  

<input type="hidden" name="wsb_invoice_item_name[0]" value="150115-KZ56">   

<input type="hidden" name="wsb_invoice_item_quantity[0]" value="1">   

<input type="hidden" name="wsb_invoice_item_price[0]" value="400.010">!!!!!!!! 3 digits after the point    

<input type="hidden" name="wsb_total" value="400.010">   

<input type="hidden" name="wsb_signature" value="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX">   

<input type="submit" value="Купить">   

</form>

</div>

Код HTML для кнопки "Оплатить сейчас":

<form action="https://securesandbox.webpay.by:8843" method="post">
<input type="hidden" name="*scart">
<input type="hidden" name="wsb_version" value="2">
<input type="hidden" name="wsb_language_id" value="russian">
<input type="hidden" name="wsb_storeid" value="380589884" >
<input type="hidden" name="wsb_store" value="kaizergrill" >
<input type="hidden" name="wsb_order_num" value=[ORDER_NO] >
<input type="hidden" name="wsb_test" value="1" >
<input type="hidden" name="wsb_currency_id" value="USD">
<input type="hidden" name="wsb_seed" value="1242649174">
<input type="hidden" name="wsb_return_url" value="http://kaizergrill.ru/webpay-complete.html">
<input type="hidden" name="wsb_cancel_return_url" value="http://kaizergrill.ru/webpay-cancel.html">
<input type="hidden" name="wsb_notify_url" value="http://kaizergrill.ru/webpay-notify.html">
<input type="hidden" name="wsb_email" value="***" >
<input type="hidden" name="wsb_phone" value="375291520060" >
<input type="hidden" name="wsb_invoice_item_name[0]" value=[ORDER_NO]>
<input type="hidden" name="wsb_invoice_item_quantity[0]" value="1">
<input type="hidden" name="wsb_invoice_item_price[0]" value=[PRICE]>
<input type="hidden" name="wsb_total" value=[PRICE]>
<input type="hidden" name="wsb_signature" value="XXXXXXXXXXXXXXXXXXXXXX" >
<input type="submit" value="Купить">
</form>

НУЖНО 2 digits after the point

Пробовали и цену равную 400.00 всеравно выдаёт 3 знака. Как вариант сделали 400.01. Результат то же.

Publicado em
12 RESPOSTAS
Юрий Кириллов
Юрий Кириллов
User
Autor

Код HTML для кнопки "Оплатить сейчас":

<form action="https://securesandbox.webpay.by:8843" method="post"> 
<input type="hidden" name="*scart"> 
<input type="hidden" name="wsb_version" value="2"> 
<input type="hidden" name="wsb_language_id" value="russian"> 
<input type="hidden" name="wsb_storeid" value="380589884" > 
<input type="hidden" name="wsb_store" value="kaizergrill" > 
<input type="hidden" name="wsb_order_num" value=[ORDER_NO] > 
<input type="hidden" name="wsb_test" value="1" > 
<input type="hidden" name="wsb_currency_id" value="USD"> 
<input type="hidden" name="wsb_seed" value="1242649174"> 
<input type="hidden" name="wsb_return_url" value="http://kaizergrill.ru/webpay-complete.html"> 
<input type="hidden" name="wsb_cancel_return_url" value="http://kaizergrill.ru/webpay-cancel.html"> 
<input type="hidden" name="wsb_notify_url" value="http://kaizergrill.ru/webpay-notify.html"> 
<input type="hidden" name="wsb_email" value="***" > 
<input type="hidden" name="wsb_phone" value="375291520060" > 
<input type="hidden" name="wsb_invoice_item_name[0]" value=[ORDER_NO]> 
<input type="hidden" name="wsb_invoice_item_quantity[0]" value="1"> 
<input type="hidden" name="wsb_invoice_item_price[0]" value=[PRICE]> 
<input type="hidden" name="wsb_total" value=[PRICE]> 
<input type="hidden" name="wsb_signature" value="XXXXXXXXXXXXXXXXXXXXXX" > 
<input type="submit" value="Купить"> 
</form> 

передаёт в строке

<input type="hidden" name="wsb_invoice_item_price[0]" value="400.010">!!!!!!!! 3 digits after the point 

Ler mais
Publicado em de Юрий Кириллов
Incomedia
Claudio D.
Incomedia

Hello Юрий Кириллов,

Please do no open more posts about the same questions. You can continue on the same if the issue is the same.

To change the price format you can use [PRICE, #.###,@@[C]] where

#.### is the format of the part before the decimal values.

@@ defines how many decimals you want.

[C] if present shows after the price the currency.

Many thanks!

***** Google Translation:


ПриветЮрий Кириллов,

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

Чтобы изменить форматценой, которую выможете использовать[цена,#.###@@[C]], где

#.###Являетсяформатчастидодесятичных значений.

@@Определяет, сколькознаков после запятойвы хотите.

[C], еслинынешниешоупосле того как ценавалюты.

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

Ler mais
Publicado em de Claudio D.
Юрий Кириллов
Юрий Кириллов
User
Autor

НЕ РАБОТАЕТ !!!!!!

Дайте точный синтаксис

нужен ответ 400.00

не надо [PRICE, #.###,@@[C]]....[C] if present shows after the price the currency...

МНЕ НУЖНО 2 ЗНАКА ПОСЛЕ ТОЧКИ. И БОЛЬШЕ НИЧЕГО!!!

input type="hidden" name="wsb_total" value=[PRICE]> даёт 400.000 а надо 400.00

Дайте ТОЧНЫЙ вариант, без всяких дополнений!!!

Ler mais
Publicado em de Юрий Кириллов
Incomedia
Claudio D.
Incomedia

Hello Юрий Кириллов,

If you don't need the currency in the price with your code remove [C] at the end and leave only [PRICE, #.###,@@] to have 2 decimals.

Many thanks!

***** Google Translation:

ПриветЮрий Кириллов,

Есливам не нужновалюту вценес кодомУдалить[C]в концеи оставить только[PRICE, #.###@@], Чтобыиметь2знаков после запятой.

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

Ler mais
Publicado em de Claudio D.
Юрий Кириллов
Юрий Кириллов
User
Autor

Вы пишете в вашем ответе разные варианты:

the end and leave only [PRICE, #.###,@@] to have 2 decimals

и оставить только[PRICE, #. ###@@], Чтобы иметь 2 знаков после запятой

и оба НЕ РАБОТАЮТ!!!

Можете протеститровать например

http://kaizergrill.ru/gril-barbekyu-koptilnya-kg-40-hamburg.html

Ler mais
Publicado em de Юрий Кириллов
Юрий Кириллов
Юрий Кириллов
User
Autor

Первый пост 01/15/2015 12:12:22

Можно ли ускорить ответы?

Ler mais
Publicado em de Юрий Кириллов
Александр К.
Александр К.
Moderator
Юрий Кириллов
Первый пост 01/15/2015 12:12:22 Можно ли ускорить ответы?

Юрий, срок рассмотрения до 2 суток с момента последнего поста

Ler mais
Publicado em de Александр К.
Юрий Кириллов
Юрий Кириллов
User
Autor

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

Ler mais
Publicado em de Юрий Кириллов
Incomedia
Claudio D.
Incomedia

Hello Юрий Кириллов,

Can you tell me how exact the price format needs to be to work correctly according the documentation of the payment method?


#.### is the format of the part before the decimal values. If the payment method doesn't wants the . to separate the numbers when it's 1000 then remove it or replace it with the character accepted.

@@ defines how many decimals you want.

Many thanks!

***** Google Translation:

ПриветЮрий Кириллов,

Можете ли вы сказатьмне, какточнаяформацена должнабытьправильноработать подокументацииметодаоплаты?


#.###Являетсяформатчастидодесятичных значений.Еслиспособ оплатынехочет.чтобы номер, когда это1000, тоудалить егоили заменить егохарактерапринимаются.

@@Определяет, сколькознаков после запятойвы хотите.

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

Ler mais
Publicado em de Claudio D.
Юрий Кириллов
Юрий Кириллов
User
Autor

Что не понятно? 2 знака после 400.00 или 400 ровно. У вас выдает 400.000

Ler mais
Publicado em de Юрий Кириллов
Юрий Кириллов
Юрий Кириллов
User
Autor

Дайте ТОЧНЫЙ синтаксис:

1.   [PRICE???????????]    даёт 1000

2.   [PRICE???????????]    даёт 1000.00

Ler mais
Publicado em de Юрий Кириллов
Incomedia
Claudio D.
Incomedia

Hello Юрий Кириллов,

For 1 use [PRICE, 1, ###]

For 2 use [PRICE, 1, ###.@@]

Many thanks!

***** Google Translation:

ПриветЮрий Кириллов,

Для1использования[PRICE, 1,###]

Для2использования[PRICE,1,###.@@]

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

Ler mais
Publicado em de Claudio D.