travi
12.07.2018, 13:24:09
Witam wszystkich, szukam skryptu Dotpay. Konkretniej mówiąc prostego formularza zamówienia gdzie klient wpisuje kwotę, wybiera walutę (EUR, GBP, PLN), wpisuje numer zamówienia które złożył wcześniej i klika "zapłać". Przenosi go do Dotpaya, dokonuje wpłaty, a potem ponownie do mnie na stronę z podziękowaniem. Gdzieś wyczytałem, że na stronach Dotpay są takie gotowe szablony, ale nie mogę ich znaleźć. Widzę tylko pluginy do systemów open source. Formularz prosty coś jak tutaj tylko inne dane chciałbym przekazać (j.w.):
travi
12.07.2018, 14:31:20
OK wymodziłem coś takiego:
<form action="https://ssl.dotpay.pl/test_payment/" id="dotpay_redirection_form" method="POST" enctype="application/x-www-form-urlencoded" >
<input type="hidden" name="id" value="XXXXXX"> <input type="hidden" name="URLC" value="adres mojego formularza" />
Należność:
<input type="number" name="amount" placeholder="Podaj kwotę">
Wybierz walutę:
Numer zamówienia:
<input type="text" name="description" placeholder="Podaj numer zamówienia">
<button type="submit" form="dotpay_redirection_form" value="Submit"> Zapłać przez Dotpay
Wszystko przechodzi, ale Dotpay nie wykrywa waluty innej niz PLN. Wydaje mi się, że zrobiłem to zgodnie z dokumentacją, ale może coś ominąłem? Bez względu na to co wybiorę na stronie dotpay jest PLN. Co robię źle?
nospor
12.07.2018, 14:32:07
Dla OPTION NIE nadaje sie NAME.... podstawy FORMULARZY
travi
12.07.2018, 15:07:26
A no tak, faktycznie. Dawno nie siedziałem w żadnym kodzie

Ale wstyd. Przebiłem na:
<select name="currency" id="currency">
i działa

Dziękuję za pomoc.
Malinaa
21.12.2018, 10:35:31
Na stronie:
http://dbm.org.pl/script-php-dotpaypayments.htmljest nieco bardziej rozbudowany gotowiec z takim formularzem.