注文番号の外部受け渡しについて

2011 年 4 月 22 日

ホーム フォーラム 使い方全般 注文番号の外部受け渡しについて

このトピックには6件の返信が含まれ、4人の参加者がいます。4 ヶ月、 2 週間前 yskysmr さんが最後の更新を行いました。

7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • 投稿者
    投稿
  • #50377

    be-friend
    参加者

    いつもお世話になっております。

    商品の注文完了時(注文完了画面が表示されるタイミング)に外部のプログラムに注文番号(order_id)を渡したく試しているのですが、completion.phpにトラッキング用のコードとして「$order_id」や「$_POST」を使ったコードを埋め込んでみるも注文番号が取得できませんでした。

    つきましては、注文完了時に注文番号を取得する方法がありましたらご教示いただけませんでしょうか。

    お手数ですがよろしくお願いいたします。


    Welcart のバージョン:Version 0.7.3.r11021

    症状を確認したブラウザ:-

    サーバー(会社名、サービス名):WADAX、共用サーバー

    SSLの利用:専用SSL

    WordPress のパーマリンク設定:無し


    #61889

    nanbu
    参加者

    こんにちは。

    この記述が、completion.php になければ新たに追加してください。

    $entry = $this->cart->get_entry();

    注文番号は、$entry で取得できます。

    #61890

    be-friend
    参加者

    nanbuさま

    こんにちは、お世話になります。

    ご教示いただきましたコードにて無事注文番号を取得することが出来ました。

    ありがとうございました。

    ご協力に感謝いたしますm(__)m

    #83336

    moemoe
    参加者

    6年前の情報だと、いまのWelcartには合わないでしょうか。

    まさに今現在、be-friend様が悩んでらした、
    「商品の注文完了時(注文完了画面が表示されるタイミング)に外部のプログラムに注文番号(order_id)を渡したい」という状況なのですが、

    completion.php へ 「 $entry = $this->cart->get_entry(); 」を
    追加しても上手くいきませんでした。

    現在のWelcartではどのようにすればいいのでしょうか?

    #83356

    yskysmr
    キーマスター

    moemoe 様

    ご利用の環境をご記入ください。
    ——————————————-
    WordPress のバージョン:(例 4.7.4)
    Welcart のバージョン:(例 1.9.2)
    Welcart専用の拡張プラグイン:(例 DLSeller、Mobileなど)
    ご利用のテーマ:(例 WelcartBasicの自作子テーマ)
    症状を確認したブラウザ:
    サーバー:(会社名、サービス名)
    SSLの利用:(例 常時SSL)
    WordPress のパーマリンク設定:(例 /archives/%post_id%/)
    ——————————————–

    #83357

    moemoe
    参加者

    yskysmr 様

    お世話になります。

    以下でよろしいでしょうか?

    ——————————————-
    WordPress のバージョン:WordPress 4.6.6
    Welcart のバージョン:バージョン 1.9.2
    Welcart専用の拡張プラグイン:
    Image Uploader for Welcart バージョン 1.4.5
    ご利用のテーマ:WelcartBasic
    症状を確認したブラウザ:IE
    WordPress のパーマリンク設定:投稿名 http://www.shawkeat-1.com/affi/cart/sample-post/
    ——————————————–

    #83363

    yskysmr
    キーマスター

    moemoe 様

    Welcart Basic をご利用の場合は、子テーマ化されることをお勧めいたします。その上で、

    テーマ配下/wc_templates/cart/wc_completion_page.php

    を直接編集する場合は、$usces_entries['order']['ID'] で注文番号が取得できます。
    もしくはフィルターフック usces_filter_conversion_tracking をお使いください。

7件の投稿を表示中 - 1 - 7件目 (全7件中)

このトピックに返信するにはログインが必要です。