Здравствуйте! Столкнулся с новой для меня задачей: Подключить платежную систему OnPay к сайту на Wordpress. В принципе там есть 2 пути: 1. Разместить платежную ссылку у себя на сайте - с этим проблем не возникло... 2. Подключить Прием платежей в автоматическом режиме с использованием API, для того что бы информация о подтверждении оплаты попадала на сайт через URL API и статус заказа менялся на "оплачен"... К сожалению, пока не получается с этим разобраться. Дело осложняется еще и тем, что в PHP не особо силен (а про API имею только самые общие представления), а в Интернете более-менее внятного объяснения как это делать не нашел... ( Пробовал взять за основу готовый плагин для WP E-Commerce, но тоже не особо понял. Буду благодарен за любую помощь.
Что не получилось?. Установи, активируй, и работай. Добавлено спустя 30 секунд: Пиши что делаешь и что у тебя не получается, помогут тут.
у онпея есть же режим тестирования, включаешь его и настраиваешь сайт пока все не будет работать. Настроил перевел в боевой режим и принимай платежи
Не получается переделать плагин под свои нужды... Дело в том, что я не использую на сайте WP E-Commerce (товары сделаны как пользовательский тип записей), просто хотел из плагина сам механизм "вытянуть" (потому что с API раньше не сталкивался).. Сам принцип работы, вроде бы, понятен: 1. Человек переходит по платежной ссылке на сайт OnPay. 2. OnPay направляет (зашифрованный в md5) запрос "check" на наш сайт. Наш сайт сверяет данные со своими и, если все правильно, отправляет OnPay разрешение на принятие оплаты. 3. После успешно завершения оплаты OnPay отправляет нашему сайту сообщение "pay" о том, что оплата прошла. Наш сайт опять сверяет сумму (и еще что-то) и также отправляет ответ, что все нормально. И одновременно с этим делает какие-то действия у себя (например переключает селектор "статус оплаты" в позицию "оплачено")... Вроде бы, все эти функции в плагине нашел - но как это все упростить и "слепить" у себя, и где? (в файле functions.php наверное) Странно, почему у них на сайте нет образца стандартного скрипта (php кода) - "болванки", который можно вставить и просто поменять свои данные? Понимаю, что специалист и так "разберется"... Но как им стать - в интернете тоже никаких мануалов не нашел.
Добрый день! Случайно наткнулся на эту ветку. Все наши решения доступны для бесплатного скачивания с http://onpaysolutions.ru/ PHPшный код есть в файле http://onpaysolutions.ru/wp-content/uploads/2014/12/samplesdir.rar , а также есть "одностраничный магазин на РНР" https://github.com/OnpayGuy/class/blob/master/sampleshop.php Единственно что оба писались еще под АПИ 1.0, но отличия с 2.0 небольшие. Тут подробнее http://wiki.onpay.ru/doku.php?id=api-notify --- Добавлено ---
Ув. модератор. Тему открыл здесь https://php.ru/forum/threads/prijom-platezhej-onlajn-ot-onpay-ru.59800/ Здесь наверное можно закрыть. Или оставить, если будут вопросы. АПать тему не буду. Спасибо.