IPN Coinpayment не отправляет данные на мой сайт
Я впервые использую CoinPayments, пройдя через репозиторий на GitHub, я собирался придумать IPN
public function ipnCoinPayBtc(Request $request)
{
$track = $request->custom;
$status = $request->status;
$amount2 = floatval($request->amount2);
$currency2 = $request->currency2;
$data = Deposits::where('trx', $track)->orderBy('id', 'DESC')->first();
$bcoin = $data->btc_amo;
if ($status >= 100 || $status == 2) {
if ($currency2 == "LTCT" && $data->status == '0' && $data->btc_amo <= $amount2) {
$this->userDataUpdate($data);
}
}
}
Мой IPN URL - http://example.com/ipncoinpaybtc
Route::post('/ipncoinpaybtc/', 'PaymentController@ipnCoinPayBtc')->name('ipn.coinPay.btc');
Я использую LTCT для тестирования. Но CoinPayments не отправляет никаких данных после оплаты на мой сайт. Что может быть не так с моим кодом. Пожалуйста помоги