очень нужен модуль оплаты через Интеркассу

Discussion in 'Модули оплаты и доставки' started by newmen, Aug 28, 2010.

  1. newmen
    Offline

    newmen Недавно здесь

    Joined:
    May 27, 2009
    Messages:
    20
    Likes Received:
    0
    Gender:
    Male
    Может есть у кого модуль для работы с платежной системой Интеркасса (interkassa.com).. у них нет модуля для джумлы и виртумарта :(
    готов даже рассмотреть покупку модуля. но за цену в пределах разумного..
     
  2.  
  3. Offline

    Slaventius Недавно здесь

    Joined:
    Oct 20, 2010
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Ага я тоже готов купить!
     
  4. Offline

    TakT Недавно здесь

    Joined:
    Dec 13, 2010
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    привет если вы еще не расхотели пользоваться интеркассой то вот вам мой модуль
    переделал сам из модуля RBKmoney
    кто хочет отблагодорить я не проитв))) R311339557759

    модуль тут до 18.02.11
    4.8. Запрещено давать ссылки на файлы, расположенные на различных файловых хостингах, если эти файлы нужны непосредственно для решения вашей проблемы. Для прикрепления файлов пользуйтесь соответствующей функцией форума (Управление вложениями).
     
    Last edited by a moderator: Aug 15, 2012
  5. Offline

    tache Недавно здесь

    Joined:
    Dec 8, 2010
    Messages:
    1
    Likes Received:
    0
    Gender:
    Female
    TakT, спасибо за модуль, пытаюсь попробовать им воспользоваться:) но не поняла куда должен быть вставлен код из файла "текст для админки", объясните пожалуйста
    и ещё что содержится в этой строке <input type="hidden" name="ik_shop_id" value="4A0FF0DD-06B0-5EFD-70B7-EF1F38BE69E9"> ?
    заранее благодарю
     
  6. Offline

    prasantatma Недавно здесь

    Joined:
    Jan 22, 2011
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Это идентификатор магазина, нужно вставить свой.

    А у меня вопрос, как сделать чтобы статус заказа автоматически подтверждался? И как включить перенаправление на страницу моего сайта после удачной\неудачной оплаты, я ставлю в настройках на сайте интеркассы но не получается что-то :'(
     
  7. Offline

    Noitora Недавно здесь

    Joined:
    Mar 11, 2011
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Как я понял код в текстовом файле это кнопка для перехода к оплате. По крайней мере, если вставить его в модуль, получается именно кнопка.

    Но при переходе по ней, получаю такое:

    ОШИБКА
    Обязательный параметр "ik_payment_amount" пустой
    Обязательный параметр "ik_payment_desc" пустой

    подскажите как решить проблему.
     
    Last edited: Mar 11, 2011
  8. Offline

    Денис Катриченко Недавно здесь

    Joined:
    Sep 6, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Спасибо Такту .Вот нормальный код для вставки в дополнительную информацию

    <?php
    require_once( CLASSPATH."payment/ps_interkassa.php" );
    $interkassa = new ps_interkassa();
    ?>
    <br />
    <?php
    require_once( CLASSPATH."payment/ps_interkassa.php" );
    $interkassa = new ps_interkassa();
    ?>

    <form name="payment" action="https://interkassa.com/lib/payment.php" method="post"
    enctype="application/x-www-form-urlencoded" accept-charset="cp1251">
    <input type="hidden" name="ik_shop_id" value="<?php echo ik_shop_id ?>">
    <input type="hidden" name="ik_payment_amount" value="<?php echo (number_format($db->f("order_total"), 2, '.', '')) ?>">

    <input type="hidden" name="ik_payment_id" value="<?php echo $order_id ?>">
    <input type="hidden" name="ik_payment_desc" value="<?php echo $order_id ?>
    ">


    <input type="submit" onclick="return( submit_order( this.form ) );" class="button" name="process" value="Перейти к оплате">
    </form>





    И не забудьте написать свой идентификатор магазина в поле ниже.

    Такту денег кинте в благодарность не будьте жадными.
    Правда модуль пока не меняет статус заказа.
    <input type="hidden" name="ik_payment_id" value="<?php echo $order_id ?>">


    k_payment_id это номер заказа он равен order_id данные тянет из базы данных.

    тоже самое с описанием.Описание это в идеале артикул каждого товара,но так как артикулов может быть несколько лучше заменить его на номер заказа :)
     
  9. Offline

    Денис Катриченко Недавно здесь

    Joined:
    Sep 6, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Вот участок код где происходит смена заказа,вроде все верно,может кто глянет в чем проблема.

    if ( isset($paymentStatus) && ($paymentStatus == '3' || $paymentStatus == 'success') ) {
    $d['order_id'] = $order_id; //this identifies the order record
    $d["current_order_status"] = $db->f("order_status");

    if( $paymentStatus == "success" ){ //5 - Платеж зачислен
    $d['order_status'] = PAYPAL_VERIFIED_STATUS;
    $d['order_comment'] = "Платеж зачислен системой interkassa со счета: ".$ik_payment_id;
    }
    elseif( $paymentStatus == "3" ){//3 - Платеж принят на обработку
    $d['order_status'] = PAYPAL_PENDING_STATUS; //this is the new value for the database field I think P for pending, R for confirmed
    $d['order_comment'] = "Платеж принят на обработку системой interkassa со счета: ".$ik_payment_id;
    }

    require_once ( CLASSPATH . 'ps_order.php' );
    $ps_order= new ps_order;
    $ps_order->order_status_update($d);

    //Оповещение
    $mailsubject = "interkassa транзакция для вашего сайта успешно проведена";
    $mailbody = "Привет,\n\n";
    $mailbody .= "interkassa транзацкция для вашего сайта была выполнена!\n";
    $mailbody .= "-----------------------------------------------------------\n";
    // $mailbody .= "Transaction ID: $txn_id\n";
    $mailbody .= "Email плательщика: $userEmail\n";
    $mailbody .= "ID заказа: $order_id\n";
    $mailbody .= "Комментарий заказа: ".$d['order_comment']."\n";
    $mailbody .= "Статус заказа: ".$d['order_status']."";
    vmMail($mosConfig_mailfrom, $mosConfig_fromname, $debug_email_address, $mailsubject, $mailbody );

    debug_msg( "3. Обновление статуса успешно завершено. Конец." );
     
  10. Offline

    nick71 Недавно здесь

    Joined:
    Apr 3, 2008
    Messages:
    11
    Likes Received:
    0
    Gender:
    Male
    Денис Катриченко,
    А мог бы связать Джумлу 2.5+JoomShopping_Интеркасса? Если можешь - маякни в асю 473737041
     
  11. Offline

    Magl Недавно здесь

    Joined:
    Aug 14, 2012
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    Ну что есть какая-то информация как настроить Viruemart 2.0 + Интеркасса ???
    Дайте решение плиз или к кото может помочь !
     
  12. Offline

    Денис Катриченко Недавно здесь

    Joined:
    Sep 6, 2011
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Написал держите ссылку если кому надо
    http://artnikitin.com.ua/nuzhnye-skripty/87-skripty.html . Поставил правда за 10$. Но за то будете уверены что он рабочий так как модуль платного скачивание через который будете оплачивать и скачивать в автомате тоже я писал.
     
  13. Oven34423
    Offline

    Oven34423 Недавно здесь

    Joined:
    Sep 1, 2016
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    Берите модуль интеркассы. Но я почему-то забоялся сними работать. Много негативных отзывов. Думаю пробовать на единой кассе
     

    Attached Files:

Share This Page

Loading...