Привет! сам Payeer оплату я подключил, проблема в том что когда пользователь оплачивает, надо что бы в описании выводился его логин, как в перфект мани, для того что бы знать кто оплатил, у меня ручное подтверждение, сайт самописный на пхп. выложиваю код пэйера и код обработчика Код (Text): <?php $m_shop = '214233373'; $m_orderid = 'тут номер счета я оставил пустым'; $m_amount = number_format(10, 2, '.', ''); $m_curr = 'USD'; $m_desc = base64_encode('Summertravel'); $m_key = '192'; $arHash = array( $m_shop, $m_orderid, $m_amount, $m_curr, $m_desc, $m_key ); $sign = strtoupper(hash('sha256', implode(':', $arHash))); ?> <form method="GET" action="https://payeer.com/merchant/"> <input type="hidden" name="m_shop" value="<?=$m_shop?>"> <input type="hidden" name="m_orderid" value="<?=$m_orderid?>"> <input type="hidden" name="m_amount" value="<?=$m_amount?>"> <input type="hidden" name="m_curr" value="<?=$m_curr?>"> <input type="hidden" name="m_desc" value="<?=$m_desc?>"> <input type="hidden" name="m_sign" value="<?=$sign?>"> <!-- <input type="hidden" name="form[ps]" value="2609"> <input type="hidden" name="form[curr[2609]]" value="USD"> --> <tr><td align="left"><h5><span>$</span><? echo $fee; ?> Payeer</h5></td> <td align="right"><input type="submit" name="m_process" class="button" value="Оплатить" /></td></tr> </form> Код (Text): <?php if (!in_array($_SERVER['REMOTE_ADDR'], array('185.71.65.92', '185.71.65.189'))) return; if (isset($_POST['m_operation_id']) && isset($_POST['m_sign'])) { $m_key = '1122'; $arHash = array($_POST['m_operation_id'], $_POST['m_operation_ps'], $_POST['m_operation_date'], $_POST['m_operation_pay_date'], $_POST['m_shop'], $_POST['m_orderid'], $_POST['m_amount'], $_POST['m_curr'], $_POST['m_desc'], $_POST['m_status'], $m_key); $sign_hash = strtoupper(hash('sha256', implode(':', $arHash))); if ($_POST['m_sign'] == $sign_hash && $_POST['m_status'] == 'success') { echo $_POST['m_orderid'].'|success'; exit; } echo $_POST['m_orderid'].'|error'; } ?>
Кто - то не читал документацию, по настройке платежей! Идите на их сайт! И читайте пока не поймете, чем мы вам поможем, если уже документации вас не берут. Вот народ пошел то. Уже все для них сделали, разжували и все равно дундун.
У них нет документации, простая настройка как подключиться и все! А поддержка говорит идите к своим программистам вот и все!
@optionbit а что за проект? Благотворительный что нет денег на оплату услуг по подключения приёма оплаты?
ой, ну что вы, ей богу. Может я бы и повёлся на это, но пользовался API Payeer прямо вчера. http://docs.payeerru.apiary.io/ и что я нашёл за полминуты: $m_desc, кодированный basa64 - это комментарий. $m_desc = base64_encode('Summertravel'); вот как он создаётся в вашем коде. Дальше понятно, что делать?