注文管理プラグインのテーブル構成

注文管理テーブル

  • 注文を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_orders です。
フィールドタイプヌルキー備考格納データ補足
record_idINT UNSIGNEDKEY注文ID
user_idVARCHAR(80)YESユーザーIDログインして購入した場合
delivery_idVARCHAR(80)配送方法
payment_idVARCHAR(80)支払い方法
createdDATETIME登録日時新規登録日時で自動的に反映
modifiedDATETIME更新日時最終更新日時を自動的に反映
statusVARCHAR(20)対応状況new|deposit|receive など
carriageINT UNSIGNED送料
chargeINT UNSIGNED手数料
discountINT UNSIGNED値引き
preferred_weekVARCHAR(80)YES希望する配送曜日
preferred_timeVARCHAR(80)YES希望する配送時間
nameVARCHAR(255)名前
kanaVARCHAR(255)名前(フリガナ)
mailVARCHAR(80)Eメール
telVARCHAR(80)YES電話番号
zipcodeVARCHAR(80)YES郵便番号
prefectureVARCHAR(80)YES都道府県
addressTEXTYES住所
textTEXTYES連絡事項
datetimeDATETIME注文日時
user_textTEXTYES注文者向け連絡事項
admin_textTEXTYES管理者用メモ

注文内容管理テーブル

  • 注文内容を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_order_sets です。
フィールドタイプヌルキー備考格納データ補足
record_idVARCHAR(80)注文ID
catalog_idVARCHAR(80)商品ID
priceINT UNSIGNED商品価格
countINT UNSIGNED注文数

注文者管理テーブル

  • 注文者を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_order_users です。
フィールドタイプヌルキー備考格納データ補足
user_idVARCHAR(80)KEYユーザーID
createdDATETIME登録日時新規登録日時で自動的に反映
modifiedDATETIME更新日時最終更新日時を自動的に反映
nameVARCHAR(255)名前
kanaVARCHAR(255)名前(フリガナ)
mailVARCHAR(80)Eメール
telVARCHAR(80)YES電話番号
zipcodeVARCHAR(80)YES郵便番号
prefectureVARCHAR(80)YES都道府県
addressTEXTYES住所
textTEXTYES連絡事項
admin_textTEXTYES管理者用メモ

カートの内容管理テーブル

  • カートの内容を管理します。
  • 初期状態のテーブル名は freo_plugin_catalog_order_carts です。
フィールドタイプヌルキー備考格納データ補足
user_idVARCHAR(80)ユーザーID
dataTEXTカートの内容serialize