Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

NowPayments - прием крипты

Featured Replies

Этот платежный шлюз позволяет настроить оплату в большинстве популярных криптовалют и стейблкойнов (USDT и т.п.). Цена в магазине может быть назначена, например, в рублях или долларах, далее сайт NowPayments дает покупателю выбор, в какой криптовалюте платить, самостоятельно конвертируя USD или RUB в криптовалюту. И после оплаты перечисляет на заданный заранее кошелек продавца. Я ввел в настройках свой кошелек на Binance (откуда криптовалюту можно выводить в рублях в банки в РФ). Комиссия посредника 0.5% и может быть автоматически добавлена к сумме платежа. Сервис официально зарегистрирован на Сейшелах, можно не опасаться, что перевод заблокируют из-за санкций.

NOWPayments - Google Chrome.jpg

Edited by Zero108

  • Replies 51
  • Просмотров 18,1k
  • Created
  • Последний ответ

Лучшие авторы в теме

Most Popular Posts

  • Вопрос лишь в том, что, кроме Binance, дает принять платеж гражданину РФ и потом вывести в рубли в банк в РФ?

  • Mahmoudali
    Mahmoudali

    Has anyone used this on a live server, it does not automatically approve the sale after payment, I think there is a bug in the IPN callback link

  • nowpayments\interface\nowpayments.php полную замену, ipn_callback_url менять домен на свой кстати забыл добавить, в коде есть две bool //покупатель берет комиссию на себя 'is_fixed_rate' =>

Posted Images

  • 1 месяц спустя...
  • 4 недели спустя...
On 5/16/2023 at 7:29 AM, Mahmoudali said:

Has anyone used this on a live server, it does not automatically approve the sale after payment, I think there is a bug in the IPN callback link

I recently tested and yes, there is a bug with the callback, payment made ok, seller receive the coins, but the buyer dont receive anything.

  • 3 недели спустя...
  • 2 месяца спустя...
В 10.06.2023 в 09:33, mgs22 сказал:

Negative brother, seems the author it´s inactive 

 

В 26.06.2023 в 04:07, joomlawoman сказал:

I just installed this but my forum is still new, so I will waiting for authors, regards to Russian brothers and sisters! ❤️

New update:

https://invisiondevs.com/files/file/22-nowpayments-payment-gateway/

The author fixed the problem, please share

  • 3 недели спустя...
  • 6 месяцев спустя...

мельком глянул, шляпа... после успешной оплаты, оно не перенаправляет на "applications/nowpayments/interface/nowpayments.php?notify=true", а кидает сюда в checkout "checkout/счетид/", хотя сама nowpayments.php?notify=true жива и дает ошибку, если самому перейти. как мне кажется, он кидает обратно, т.к мы отсюда checkout уходили на "nowpayments.io/payment/?iid=id". Это сам nowpayments не кидает на IPN Callback url или надо добавить эту перенаправлялку с checkout. Смотрел кто, пробовали исправить?

 

1 минуту назад, marik768 сказал:

мельком глянул, шляпа... после успешной оплаты, оно не перенаправляет на "applications/nowpayments/interface/nowpayments.php?notify=true", а кидает сюда в checkout "checkout/счетид/", хотя сама nowpayments.php?notify=true жива и дает ошибку, если самому перейти. как мне кажется, он кидает обратно, т.к мы отсюда checkout уходили на "nowpayments.io/payment/?iid=id". Это сам nowpayments не кидает на IPN Callback url или надо добавить эту перенаправлялку с checkout. Смотрел кто, пробовали исправить?

 

I bought the latest version and it works without a problem

9 минут назад, Mahmoudali сказал:

I bought the latest version and it works without a problem

the paid version has exactly the same IPN Callback? "applications/nowpayments/interface/nowpayments.php?notify=true"

 

я его победил!

9 часов назад, marik768 сказал:

после успешной оплаты, оно не перенаправляет на "applications/nowpayments/interface/nowpayments.php?notify=true"

cloudflare привет, с этим трахался, пока не заметил😂

9 часов назад, Mahmoudali сказал:

а кидает сюда в checkout "checkout/счетид/"

это все правильно, после отправки IPN Callback и если покупка была куплена, показывает это

Спойлер

2024-04-30_025937.thumb.png.cfbd457837a11baad13b829170fbfb6c.png

После успешной оплаты, IPN callback который в настройках nowpayments вообще не отправлялся в автоматическом режиме, хз я этого не застал, работал только если я сам нажму Send IPN notification в nowpayments..

А в апи и он там в массиве инвойса

Спойлер
curl --location 'https://api.nowpayments.io/v1/invoice' \
--header 'x-api-key: {{api-key}}' \
--header 'Content-Type: application/json' \
--data '{
  "price_amount": 1000,
  "price_currency": "usd",
  "order_id": "RGDBP-21314",
  "order_description": "Apple Macbook Pro 2019 x 1",
  "ipn_callback_url": "https://nowpayments.io",
  "success_url": "https://nowpayments.io",
  "cancel_url": "https://nowpayments.io"
}

Сделал так же и оно ожило, два момента: 1 я не убирал IPN callback который в настройках nowpayments, уже денег нет проверить😁2 сколько я не проверял, успешная оплата имела статус finished, а не confirmed, однако сам confirmed есть confirmed - the process is confirmed by the blockchain. Customer’s funds have accumulated enough confirmations; возможно, оно работает в каких-то отдельных случаях. я не парился и сделал ||.

мои настройки

Спойлер

2024-04-30_032641.png.b636456a787b81b48d254beafc4b4c9f.png

2024-04-30_032433.png.65ec34ac02336f1953e11798ec82e57b.png

исправленный interface\nowpayments

nowpayments.txt

ipn_callback_url менять домен на свой.

nowpayments.txt

7 часов назад, marik768 сказал:

я его победил!

cloudflare привет, с этим трахался, пока не заметил😂

это все правильно, после отправки IPN Callback и если покупка была куплена, показывает это

  Скрыть контент

2024-04-30_025937.thumb.png.cfbd457837a11baad13b829170fbfb6c.png

После успешной оплаты, IPN callback который в настройках nowpayments вообще не отправлялся в автоматическом режиме, хз я этого не застал, работал только если я сам нажму Send IPN notification в nowpayments..

А в апи и он там в массиве инвойса

  Скрыть контент
curl --location 'https://api.nowpayments.io/v1/invoice' \
--header 'x-api-key: {{api-key}}' \
--header 'Content-Type: application/json' \
--data '{
  "price_amount": 1000,
  "price_currency": "usd",
  "order_id": "RGDBP-21314",
  "order_description": "Apple Macbook Pro 2019 x 1",
  "ipn_callback_url": "https://nowpayments.io",
  "success_url": "https://nowpayments.io",
  "cancel_url": "https://nowpayments.io"
}

Сделал так же и оно ожило, два момента: 1 я не убирал IPN callback который в настройках nowpayments, уже денег нет проверить😁2 сколько я не проверял, успешная оплата имела статус finished, а не confirmed, однако сам confirmed есть confirmed - the process is confirmed by the blockchain. Customer’s funds have accumulated enough confirmations; возможно, оно работает в каких-то отдельных случаях. я не парился и сделал ||.

мои настройки

  Скрыть контент

2024-04-30_032641.png.b636456a787b81b48d254beafc4b4c9f.png

2024-04-30_032433.png.65ec34ac02336f1953e11798ec82e57b.png

исправленный interface\nowpayments

nowpayments.txt 8.76 kB · 2 загрузки

ipn_callback_url менять домен на свой.

nowpayments.txt 8.76 kB · 2 загрузки

Did you fix the problem?

9 часов назад, marik768 сказал:

nowpayments.txt

Предоставьте полный путь к файлу, в который нужно поместить содержимое вашего исправления.

36 минут назад, Zero108 сказал:

Предоставьте полный путь к файлу, в который нужно поместить содержимое вашего исправления.

nowpayments\interface\nowpayments.php полную замену, ipn_callback_url менять домен на свой

кстати забыл добавить, в коде есть две bool

//покупатель берет комиссию на себя
'is_fixed_rate' => true,
'is_fee_paid_by_user' => true

is_fixed_rate(optional) - boolean, can be true or false. Required for fixed-rate exchanges;
NOTE: the rate of exchange will be frozen for 20 minutes. If there are no incoming payments during this period, the payment status changes to "expired";
is_fee_paid_by_user(optional) - boolean, can be true or false. Required for fixed-rate exchanges with all fees paid by users;
NOTE: the rate of exchange will be frozen for 20 minutes. If there are no incoming payments during this period, the payment status changes to "expired";

при этом минимальная сумма платежа, когда выключено от 2$, включённом 7$. 

  • 5 недель спустя...
В 30.04.2024 в 13:57, marik768 сказал:

nowpayments\interface\nowpayments.php полную замену, ipn_callback_url менять домен на свой

кстати забыл добавить, в коде есть две bool

//покупатель берет комиссию на себя
'is_fixed_rate' => true,
'is_fee_paid_by_user' => true

is_fixed_rate(optional) - boolean, can be true or false. Required for fixed-rate exchanges;
NOTE: the rate of exchange will be frozen for 20 minutes. If there are no incoming payments during this period, the payment status changes to "expired";
is_fee_paid_by_user(optional) - boolean, can be true or false. Required for fixed-rate exchanges with all fees paid by users;
NOTE: the rate of exchange will be frozen for 20 minutes. If there are no incoming payments during this period, the payment status changes to "expired";

при этом минимальная сумма платежа, когда выключено от 2$, включённом 7$. 

А в Secret Key что вводить?

Пытался тут протестить
Сыпит такие ошибки на почту

Цитата

Error: HMAC signature does not match POST Data { "actually_paid": 0, "actually_paid_at_fiat": 0, "fee": { "currency": "usdtton", "depositFee": 0, "serviceFee": 0, "withdrawalFee": 0 }, "invoice_id": 4539002156, "order_description": "Invoice: 559", "order_id": "314", "outcome_amount": 11.75477, "outcome_currency": "usdtton", "parent_payment_id": null, "pay_address": "UQDYdAmCEe7Uf_1EEq-PB=G5uzWv6", "pay_amount": 12.703835, "pay_currency": "usdtton", "payin_extra_id": null, "payment_extra_ids": null, "payment_id": 6261415779, "payment_status": "waiting", "price_amount": 1000, "price_currency": "rub", "purchase_id": "5596749477", "updated_at": 1716995644798 }

Хотя чек сформировался и в ЛК подсветился этот инвойс на оплату.

  • 2 месяца спустя...

Народ, вопрос актуальный.

Может кто помочь?

Отбивка оплаты не приходит.

Сегодня засыпало почту ошибками. Деньги пришли на счет, а на сайте в ожидании.

 

1 минуту назад, DigneZzZ сказал:

Secret Key - это IPN Key из раздела:

Шерлок! 9_9
Эта приблуда не шлет подтверждения о полученном платеже. Не стал её удалть на своем сайте, так как жалко времени, потраченном на разбирательства всего этого овна.

8 минут назад, Zero108 сказал:

Шерлок! 9_9
Эта приблуда не шлет подтверждения о полученном платеже. Не стал её удалть на своем сайте, так как жалко времени, потраченном на разбирательства всего этого овна.

Реально?? :(

Я думал что не пришла как раз из-за этой ошибки..

ВОзможно не стоит обработчик входящего?

Есть еще варианты известные стабильной оплаты криптой?

4 минуты назад, DigneZzZ сказал:

Реально?? :(

Я думал что не пришла как раз из-за этой ошибки..

ВОзможно не стоит обработчик входящего?

Есть еще варианты известные стабильной оплаты криптой?

Странно
ведь в коде есть обработка платежей.

А сайт отправляет коллбэк.

if ($status == 'confirmed' || $status == 'finished') { // Check the original currency to make sure the buyer didn't change it. if (mb_strtoupper($paymentCurrency) != mb_strtoupper($order_currency)) { errorAndDie("Currency does not match order currency."); } // Check amount against order total if ($paymentAmount < $order_total) { errorAndDie("Payment less than order total"); } if ($transaction->status === \IPS\nexus\Transaction::STATUS_HELD) // not tested { errorAndDie("Payment can`t confirmed because its held"); } // payment is complete $transaction->gw_id = $transactionId; $transaction->auth = NULL; $transaction->approve(NULL); $transaction->save(); $transaction->sendNotification(); }

Подожду следующий успешный платеж тогда))

  • 1 месяц спустя...

Опять вернулся, cloudflare теперь банит запросы как от бота, если стоит галка в Bot Fight Mode.

Спойлер

2024-09-06_140528.thumb.png.0dcb638e8d519a2a54cd9713e5d9fb51.png

Убирать эту галку ой как не хочется, в WAF в первом правиле добавил и ASN и User agent и скин на All Super Bot Fight Mode Rules, не работает.. Как еще можно добавить в исключения?

Edited by marik768

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.