Добавляем к оплатам SS еще прием денег в UkrMoney

Тема в разделе "Shop-script", создана пользователем Дмитрий Кесаев, 20 дек 2007.

Статус темы:
Закрыта.
Модераторы: kadurinho
  1. Дмитрий Кесаев

    Дмитрий Кесаев aka Zlobniy Babko

    Заблокирован
    Регистр.:
    10 май 2007
    Сообщения:
    1.332
    Симпатии:
    1.266
    Нашел случайно в сети, может кому и пригодится​


    http://depositfiles.com/files/2775298

    Инструкция, в архиве тоже есть.

    Установка и настройка модуля оплаты UkrMoney для Интернет магазина Shop-script

    - Описание изменения index.php

    В этом файле было описано условие, если выбран вид оплаты Ukrmoney, причем не этим словом, а ID по базе данных, это число должно быть задано в переменной $ukrmoneyBDid которая объявлена в начале этого файла. Но для этого нужно создать такой метод оплаты. Для этого перейдите в административный раздел вашего магазина. Выберите раздел «Настройки», подпункт Выберите «Оплата». Создайте новый тип оплаты, с произвольными данными, но рекомендуется, в название написать «Ukrmoney» а в описание «оплата с помощью UKRMONEY.com через Click&Bue». После сохранения введенной информации вам нужно просмотреть таблицу ss_payment_types, и там в колонке status_name найдите «Ukrmoney» и запомните значение statusID. Это значение вам нужно записать в переменную $ukrmoneyBDid, (которая объявлена в строчке 10, файла index.php).
    Код начинается со строчки 93 и заканчивается 98, больше в этот файл изменения не вносились.

    - Описание настройки Urkmoney.php

    На что хотелось бы обратить внимание – это название файла, если вы будете его где-нибудь описывать, не забывайте что там не ukr а urk.
    Настройка этого файла очень важна, так как если вы что-то не так введете, покупатель сможет оплатить нормально товар, а тут ему скажут что он хакер. И так. В переменной $my_login_in_ukrmoney должен быть ваш логин в системе укрмани. Тут $my_site должен быть путь к вашему файлу urkmoney.php который начинается с http://.
    Для заполнения следующего параметра, вам нужно опять произвести определенные действия. Зайдите в административный раздел-> заказы и покупатели -> статусы заказов. Там создайте новый «Оплачено». (в принципе это не обязательно). $statusIDoplaceno хранит ID по таблице статусов, на который будет измен статус товара, после удачной оплаты. Для того, что бы узнать это поле, вам нужно найти в таблице ss_order_status. И указать то что вам хочется .
    $signature – это очень важный параметр, и если вы зададите его неверно, ваш магазин будет брать с покупателя деньги и говорит, что он неправ и не даст товар ему. Если вы в настройках укрмани не ввели секретную фразу (читайте мануал по Click&Bue) то эта строка должна быть вида md5(“ваш пароль”), где «ваш пароль» - это пароль для доступа к вашему аккаунту укрмани. Если такая строчка указана, то после =, там должна стоять такая строка utf8_encode(“секретная фраза”); где «секретная фраза» - это указанная секретная фраза в настройках укрмани.

    - Возможные ошибки
    При тестировании скрипта возникла такая проблема, что на локальном компьютере названия таблиц начинались с ss_, но при установке на сервер в Интернет таблицы начинались с SS_ естественно при покупке выпадала ошибка, о том что такой таблицы несуществует, в скрипте указано SS_ если у вас другое то нужно все SS_ заменить на ss_

    После настройки, рекомендуется проверить работу данного скрипта, купив у себя что-то тестовое, за $0.01
     
    Ventil, Hmelex и vasill нравится это.
  2. StrangerOk

    StrangerOk Создатель

    Регистр.:
    15 янв 2009
    Сообщения:
    10
    Симпатии:
    2
    Смотрю что люди уже в 2009 году говорят спасибо. Поэтому хочу сообщить, что Urkmoney закрыта и не работает в украине. То есть модуль сей абсолютно бесполезный. Источник: http://itnews.com.ua/44546.html
     
    Welho® и Zlobniy Babko нравится это.
Статус темы:
Закрыта.