tooooofu24/DMND

各種取引状態の通知を保存するテーブルが必要

Opened this issue · 3 comments

Offerの取引状態の変化を管理するためのテーブルが必要かと思われます。
具体的には、DEAL通知・DEAL承諾通知・入金通知・発送通知・受取通知です。

入金通知は、対象のoffer_id, 決済APIの何かしらのID(あとで仕様調べて報告します)などがあればOKです。
発送通知は、対象のoffer_id, 荷物追跡の番号等, 発送方法が必要です。
DEAL通知・DEAL承諾通知・受取通知は、対象のoffer_idと日時のみなので、機能としては無くてもいいかもしれません。ただ、Offerのステータス変化履歴という意味で上の2つと同じような扱いをした方が綺麗な気がします。最終的な判断はお任せします。

関連するissue #3

今の仕様だと、messageテーブルで管理しているので、messages/notificationsのようなエンドポイントでリストを返すのはどうでしょうか?

いいと思います。問題なければそれでお願いします。