Size: a a a

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

2020 March 01

IH

Ihor Hnatchuk in Laravel для начинающих
ответ от платежной системы где и как хранить?
источник

И

Игорь in Laravel для начинающих
Ihor Hnatchuk
ответ от платежной системы где и как хранить?
Ответ от платежной системы это подтверждение статуса оплаты. Либо сообщение, что оплата по каким-либо причинам не прошла
источник

И

Игорь in Laravel для начинающих
Ihor Hnatchuk
я никогда не делал оплату еще. Не знаю как БД организовать.
Paymethods - type payment
Orders - история оплат  
user_id
product_id
paymethod_id
quantity - количество уроков
price - цена за урок
discount - скидка
status - статус
Orders это заказы, а не история оплат, Мне кажется
источник

IH

Ihor Hnatchuk in Laravel для начинающих
Игорь
Orders это заказы, а не история оплат, Мне кажется
а как правильно называть? Purchase
источник

И

Игорь in Laravel для начинающих
Ihor Hnatchuk
а как правильно называть? Purchase
Я платежи так и назвал - payments
источник

И

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

IH

Ihor Hnatchuk in Laravel для начинающих
тогда мне Orders не нужно?
источник

IH

Ihor Hnatchuk in Laravel для начинающих
мне би пример кода увидить что и как должно работать, тогда пойму,сейчас темный лес
источник

IH

Ihor Hnatchuk in Laravel для начинающих
что и как хранить
источник

IH

Ihor Hnatchuk in Laravel для начинающих
и как что делать с оплатой
источник

И

Игорь in Laravel для начинающих
Ihor Hnatchuk
и как что делать с оплатой
Что из себя представляет оплата?
источник

И

Игорь in Laravel для начинающих
В каком виде ты узнаешь, что оплата произошла успешно / отказом
источник

И

Игорь in Laravel для начинающих
Какие именно тебе данные нужны, чтобы понять, что данный товар/ услуга/ группа товаров/услуг оплачена и их можно отгружать пользователю?
источник

IH

Ihor Hnatchuk in Laravel для начинающих
Я так понял с того что вы выше написали, что нужно иметь таблицу Orders и Payments.
Order
payment_id должно быть
источник

И

Игорь in Laravel для начинающих
Ihor Hnatchuk
Я так понял с того что вы выше написали, что нужно иметь таблицу Orders и Payments.
Order
payment_id должно быть
Я бы в payments сохранил order_id, чтобы знать к какому заказу этот платеж относится
источник

И

Игорь in Laravel для начинающих
И тогда через отношения легко из order можно подтянуть соответствующий payment
источник

И

Игорь in Laravel для начинающих
Ведь заказ обычно оплачивается конкретным платежом
источник

К

Канат in Laravel для начинающих
Andrey Helldar
$request->getClientIp()?
А если фронт отдельно на другом домене он будет выдавать реальный ip или ip сервера ?
источник

А

Артур in Laravel для начинающих
ip машины, с которой будет отправлен запрос
источник

К

Канат in Laravel для начинающих
Артур
ip машины, с которой будет отправлен запрос
+
источник