このエントリーをはてなブックマークに追加

マルチサイトでWooCommerce を導入することになった。
商品登録と配送はショップ(子サイト)ごと、受注と決済は親サイト。
カード決済は有料プラグインを入れたのだが、決済後の戻りページを1つしか設定できないので、

注文IDに子サイトのIDを付ける
戻ってきたURLに含まれる注文IDのパラメータから子サイトのIDを抜き出して、子サイトの完了ページに送る

としたが、
functions で注文IDに子サイトのIDを入れる処理をして、ちゃんとそれで保存されるのだけど、決済から戻ってきたときにはまだ保存されていないようで、戻ってきたパラメータの注文IDから子サイトのIDを削除する処理も加えて、無事に注文完了できた。

2016.11.28 投稿 

新しい情報を追記している場合はありますが、古い情報の修正はしていません。投稿日・文中の日付を参照してください。

Recent Articles