WebSite X5Help Center

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

Trouble connecting payments 2 !!!  ru

Autore: Юрий Кириллов
Visite 1895, Followers 1, Condiviso 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. Результат то же.

Postato il
12 RISPOSTE
Юрий Кириллов
Юрий Кириллов
User
Autore

Код 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 

Leggi di più
Postato il da Юрий Кириллов
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], еслинынешниешоупосле того как ценавалюты.

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

Leggi di più
Postato il da Claudio D.
Юрий Кириллов
Юрий Кириллов
User
Autore

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

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

нужен ответ 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

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

Leggi di più
Postato il da Юрий Кириллов
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знаков после запятой.

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

Leggi di più
Postato il da Claudio D.
Юрий Кириллов
Юрий Кириллов
User
Autore

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

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

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

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

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

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

Leggi di più
Postato il da Юрий Кириллов
Юрий Кириллов
Юрий Кириллов
User
Autore

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

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

Leggi di più
Postato il da Юрий Кириллов
Александр К.
Александр К.
Moderator
Юрий Кириллов
Первый пост 01/15/2015 12:12:22 Можно ли ускорить ответы?

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

Leggi di più
Postato il da Александр К.
Юрий Кириллов
Юрий Кириллов
User
Autore

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

Leggi di più
Postato il da Юрий Кириллов
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, тоудалить егоили заменить егохарактерапринимаются.

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

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

Leggi di più
Postato il da Claudio D.
Юрий Кириллов
Юрий Кириллов
User
Autore

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

Leggi di più
Postato il da Юрий Кириллов
Юрий Кириллов
Юрий Кириллов
User
Autore

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

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

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

Leggi di più
Postato il da Юрий Кириллов
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,###.@@]

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

Leggi di più
Postato il da Claudio D.