web-dev-qa-db-ja.com

アフィリエイトリンクからubercartにクーポンを適用する

関連するモジュール

  1. カートリンク
  2. uc_discounts_altまたはuc_coupon(私はuc_discounts_altの方が好きです)
  3. uc_affiliate2
  4. Ubercart

ユーザーがアフィリエイトリンクからアクセスした場合、カートにクーポンを適用できるようにする必要があります。

例:

「商品1」が10%OFFになるクーポンを持っています。パートナー「アフィリエイト1」がいます。

リンクがあります http://site.com/affiliate/1/cart/add/p1?destination=cart/checkout (宛先が追加前にリダイレクトされるため、そこに問題があります)カートが適用されます)

そのリンクをたどるとクーポンが注文に追加されるようにしたいです。

私はこれを条件付きアクションで実行することを考えましたが、述語/条件/アクションが存在しないようです。

「カートに追加されたアイテム」の述語を作成する必要があると思います。「アフィリエイトがある」という条件が存在するようで、「割引を追加する」ためのアクションです。しかし、私も割引をアフィリエイトに結びつける何かが必要であるようです。

ここで続行する方法に関するアイデアはありますか?このためのモジュールはありますか?代替案はありますか?

2
Tyler Clendenin

ECO(Ubercartの追加のカスタマイズオプション) を試してください。

ECO(Ubercartの追加カスタマイズオプション)は、Ubercartをカスタマイズするための追加(「追加」)オプションを提供します。

提供される機能の一部には、リーガル、ウェブフォーム、Ubercart割引クーポンなど、他の提供されたモジュールとのある程度の統合も含まれています。カスタマイズオプションには、URLパラメータを使用してチェックアウト時にクーポンを自動適用すること、新しい顧客にパスワードを選択することを要求すること、Webformモジュールと統合してチェックアウトの住所フィールドに事前入力することなどがあります。