Size: a a a

Laravel для начинающих

2020 February 26

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
PHP PROGRAMMIST⬤👍
это мне и раньше было понятно. . Я не пойму как это вставить в табличку
DB::table(tablename)->insert()
источник

ИЛ

Иван Лещенко in Laravel для начинающих
PHP PROGRAMMIST⬤👍
джейсон код который приходит от яндекс кассы
Уверен?
источник

И

Игорь in Laravel для начинающих
да, там json
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Игорь
да, там json
Он же json_decode применил
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Надо же ему понять, что он вообще сделал
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Вот такими вопросами это и делается
источник

И

Игорь in Laravel для начинающих
PHP PROGRAMMIST⬤👍
джейсон код который приходит от яндекс кассы
источник

мн

мистер никитос in Laravel для начинающих
Alexander Pavlenko 🌚
DB::table(tablename)->insert()
Один ответ лучше другого)
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
Игорь
$source = file_get_contents('php://input');
$requestBody = json_decode($source, true);

$payment = (new \YandexCheckout\Model\Notification\NotificationSucceeded($requestBody))->getObject();

$metaData = $payment->getMetadata();

$invoiceId = $metaData['invoice'];
(это если ты туда оправлял номер счета по своей БД)
мне не все понятно там
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
мистер никитос
Один ответ лучше другого)
😅
источник

ИЛ

Иван Лещенко in Laravel для начинающих
PHP PROGRAMMIST⬤👍
мне не все понятно там
Глянь пикчу выше
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Вот эту
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
{
   "id": "111111111111111111111111111111111",
   "status": "pending",
   "recipient": {
       "account_id": "1",
       "gateway_id": "0"
   },
   "amount": {
       "value": "100.00",
       "currency": "RUB"
   },
   "description": "Заказ №1",
   "created_at": "2020-02-26T18:15:07+00:00",
   "confirmation": {
       "enforce": false,
       "confirmation_url": "https://money.yandex.ru/",
       "type": "redirect"
   },
   "paid": false,
   "refundable": false,
   "metadata": {
       "order_id": "37"
   },
   "test": true
}
источник

И

Игорь in Laravel для начинающих
PHP PROGRAMMIST⬤👍
мне не все понятно там
тебе6 касса прислывает уведомления, нужно проверить, что это уведомление именно об успехе:
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
там тоже не все понятно
источник

ИЛ

Иван Лещенко in Laravel для начинающих
PHP PROGRAMMIST⬤👍
там тоже не все понятно
Ты уверен что пришло время работы с кассой?
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
Иван Лещенко
Ты уверен что пришло время работы с кассой?
я на нем тренируюсь
источник

И

Игорь in Laravel для начинающих
PHP PROGRAMMIST⬤👍
там тоже не все понятно
В Кассе несколько видов оповещений - разные статусы. Ты должен понять, что это именно оповещение об успешной оплате, а не об отмене

Проверил статус, получил массив из json и работай дальше как с массивом - там вся нужная информаия приходит. Но важно, чтобы ты отправлял номер счета, когда выставляешь счет, иначе непонятно какой к тебе платеж прилетел
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
Я хочу понять каждую строку
источник

ИЛ

Иван Лещенко in Laravel для начинающих
PHP PROGRAMMIST⬤👍
Я хочу понять каждую строку
Пиши те строки которые не понял
источник