|
|
|
| Нужно чтобы у пользователя кликнув по ссылке в браузере открылся интерфейс оплаты товара.
Я сделал все как написано на сайте https://merchant.webmoney.ru/conf/guide_pci.asp получилась ссылка такого вида <a href="https://light.webmoney.ru/pci.aspx?url=https://merchant.webmoney.ru/conf/pci_testlink.asp?G=0&purse=Z111111111111&amount=0.1&method=POST&desc=платная ссылка для теста&mode=test">платная ссылка</a> открывается интерфейс оплаты но поле описания товара пустое и поетому платеж не проходит, если поле описания заполнить английскими буквами то все проходит нормально НО в конце выдает ошибку и платеж не производится.
Что я делаю не так ? | |
|
|
|
|
|
|
|
для: kodges
(04.12.2006 в 18:58)
| | Пропустите текст описания через функцию urlencode(). И вместо POST попробуйте GET. | |
|
|
|
|
|
|
|
для: Саня
(04.12.2006 в 19:08)
| | Переделал ссылку :
echo "<a href='https://light.webmoney.ru/pci.aspx?url=https://merchant.webmoney.ru/conf/pci_testlink.asp?G=0&purse=Z260064299309&amount=0.02&method=GET&desc=".urlencode('платная ссылка для теста')."&mode=test'>платная ссылка</a>";
Результат - ошибка.... причем их сайт не говорит в чем ошибка :( | |
|
|
|
|
|
|
|
для: kodges
(04.12.2006 в 19:30)
| | echo "<a href='https://light.webmoney.ru/pci.aspx?url=".urlencode('https://merchant.webmoney.ru/conf/pci_testlink.asp?G=0&purse=Z260064299309&amount=0.02&method=GET&desc=платная ссылка для теста"&mode=test')."'>платная ссылка</a>";.
Попробуйте так. Если не получится, то так же, но с POST. | |
|
|
|
|
|
|
|
для: Саня
(04.12.2006 в 19:46)
| | Пишет:
Неверно указан параметр: purse
Я вот думаю может проблема в том что я пытаюсь вломиться к ним на сайт по етой ссылке с локальной машины.... но опять же адрес ответа указан их значит все должно работать | |
|
|
|