ユーザーが製品ページ内からカートに入力した変数を渡して、ユーザーがチェックアウトしたときにそのデータを利用できるようにするのに苦労しています。
カスタムフィールド/変数/またはこれを機能させるために他の手段を使用する必要があるかどうかについて混乱しています。私のユースケースが明確になるように、前に正確なワークフローを説明しようとします。
1) ユーザーが特定のシンプルな商品ページにたどり着く
2) ユーザーがカートに追加ボタンをクリックする前に、ワードプレスから切り離された認証サーバーからアカウント資格情報を検証する必要があります。
3) 詳細が検証されると、ユーザーは [カートに追加] をクリックできます。カート内の製品には、チェックアウト時に照会するための何らかの形式でユーザーの詳細が添付されます。
4) * この時点で、ユーザーの操作は完了です
5) * チェックアウト時に add_action( 'woocommerce_order_status_completed', 'order_system' ); をフックしました。カートとカート内のアイテムを検査する
6) * *アイテムと共に渡された変数を取得する必要があります* *
7) ** チェックアウト フックは、参照された変数を API に POST します **
どんな助けでも大歓迎です、私はこれにしばらく苦労してきました。