Подскажите плиз готовое ядро работы с Mechant Webmoney

Discussion in 'PHP' started by Whirt, 20 Aug 2008.

  1. Whirt

    Whirt Elder - Старейшина

    Joined:
    24 Jun 2008
    Messages:
    23
    Likes Received:
    86
    Reputations:
    5
    Сабж. Подскажите плз, разбираться с доками сейчас нет времени ((
    Ну или куплю за символическую сумму :)


    UPD: сорри, что-то поленился с поиском :)
    Кому интересно, смотреть здесь
     
    #1 Whirt, 20 Aug 2008
    Last edited: 20 Aug 2008
    1 person likes this.
  2. disc

    disc Member

    Joined:
    27 Dec 2006
    Messages:
    26
    Likes Received:
    7
    Reputations:
    2
    угу, как раз хотел скинуть ссылку на это детище, выкладывал на phpforum.ru и на pyha.ru

    По указаному выше линку битая ссылка, выложу здесь:

    Качать здесь

    Как юзать:
    PHP:
    <?php
        
    require_once("wmmerchant.class.php");
        
    /*
        Для отображения формы используйте wmmerchant.php?pay
        */
        
    $merchant = new WmMerchant();
        
    $merchant->setPrice(0.01); // цена товара
        
    $merchant->setDescription("Тестовая продажа"); // описание товара
        
    $merchant->setPurseNumber("Z000000000006"); // кошелек продавца
        
    $merchant->setPaymentNumber(1); // установить локальный номер платежа.
        
        
    if (isset($_GET['pay'])) {
            print 
    "Интерфейс оплаты, сумма 0.01<br>";
            
    $form $merchant->generatePayForm();//генерация формы для оплаты
            
    if ($form !== false) {
                print 
    $form;
            } else {
                echo 
    "Ошибка при генерации формы";
            }
        }
        
        if (isset(
    $_GET['result'])) {
            
    $merchant->prerequest();//предпроверка полученных данных
        
    }
        
        if (isset(
    $_GET['success'])) {
            if (
    $merchant->isSuccess()) {// если верные даныне получены
                
    print "Удачная оплата";//выполянем нужные действия
            
    }
        }
        
        if (isset(
    $_GET['fail'])) { //платеж не прошел либо пользователь отменил его.
            
    print "Неудачная оплата";
        }
    ?>
     
    #2 disc, 21 Aug 2008
    Last edited: 21 Aug 2008
    1 person likes this.
  3. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,194
    Reputations:
    252
    http://owebmoney.ru/articles/