問題タブ [discount]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
335 参照

magento - 非会員へ商品をカートに入れる際の会員規約

メンバーシップ商品とメンバーシップ ルールのセット (割引価格、およびメンバー向けのカスタム配送ハンドラー モジュール) があります。問題は、これらの一連のルールを、メンバーに与えられるのと同じように顧客に与える方法です。ポイントは、この会員商品をカートに追加し、同じカートで割引商品を購入したいということです。まだ会員ではなく、注文が確定してから会員になる予定です。2回チェックアウトするのは面倒です。他のすべてのルールがメンバーに対してすでに有効になっている方法で、最善の戦略を教えてください。そのメンバーシップ製品をカートに追加するときに、ゲスト ユーザーの役割を変更することだけを考えていました。このアプローチはバグがありますか。

メンバーは、magento カスタマー グループ機能を使用して別のグループに配置されることに注意してください。1. ゲスト ユーザーは、グループ メンバーと比較して、同じ製品の価格が異なります。 2. 別の割引は、数量に基づいてパーセンテージで示されます。パーセンテージは、顧客が属するグループによって初期価格に対して計算されます。 3. ログインしたメンバーは、一般グループに参加し、この特別な製品を追加して、チェックアウト時にメンバーになることができます。4. 両方のタイプのメンバーへの郵便番号に基づく特別配送料も、チェックアウト ページで計算されます。

0 投票する
0 に答える
615 参照

magento - 登録メンバーのショッピングカート価格ルールをゲストユーザーのカートに適用する方法

  • 価格ルールは、特別グループとゲストの両方に対して定義され、10 個以上の製品で 3% とします。
  • 特別グループの製品 A の価格は 10 で、ゲストの価格は 12 です (階層価格)
  • 製品の数量と特別なグループ/ゲストに基づく特別なチェックアウト ルール (私のカスタム出荷モジュール)
  • カートに追加するとゲストが特別グループに登録される特別な製品(仮想製品が追加されました)を追加しました
  • 問題は、その特別な製品を購入してから、割引価格で購入する必要がある製品を購入するために、チェックアウトを 2 回行いたくないということです。
  • メンバーシップを購入するためにその特別な製品を追加している場合、ゲストの特別なグループのこれらのルール設定をアクティブにする方法を見つけようとしました.
  • 私は今それが明確であることを願っています。

前述したように、グループ価格はバックエンドで設定され、パーセンテージ ベースではありません。したがって、現在ゲストであるが、メンバーシップを購入した後にメンバーになる場合は、各アイテムのカート価格を下げたいと考えています。カートの更新を追加してオブザーバーを追加することでこれを解決しました。これらのオブザーバーで、カート内の各アイテムの基本価格を編集しました。そのメンバーシップ商品がカートに入っているかどうかを確認し、各商品のメンバーシップ価格を適用します。ショッピング カート ルールは、カート内の値下げされた価格で機能し、適切に保持されるようになりました。したがって、両方のルールが機能します。

0 投票する
0 に答える
1549 参照

javascript - ajaxとjqueryを使って割引額と送金金額を計算してサイトに表示する方法

こんにちは、私はこの問題と 3 日以上戦っています。私がやりたいことを説明しようと思います。

  1. 割引コードを入力します
  2. 有効コードを確認する
  3. 値が値の % であるかどうかを確認する
  4. Ajax を使用して価値を還元する
  5. 最終的な価格を計算します (通常の価格 - 割引 + moneytransercosts)
  6. ページに価格を表示

バウチャー1: stackoverflow1250 => 12,50
バウチャー2: stackoverflow50 => 50%
例: http://www.gitaartabs.nl/aanmelden.html?ref=plus&discount

ページ上の Javascript aanmelden.html

合計金額をどこに置くか

check.php はこれを返します。

このパズルを解くのに役立つことを本当に願っています:)よろしくお願いします!

1月

0 投票する
1 に答える
933 参照

add - prestashop コードでカートにディスカウントを追加 - prestashop 1.4

私は Prestashop の初心者で、顧客が現在のカートに割引を適用できるようにするモジュールをプログラミングしています。

カートと割引クラスを使用してそれを行う方法を実現しようとしています。Cart クラスには addDiscount メソッドがあり、Discount クラスには createOrderDiscount メソッドがあることがわかりました。

注文前にカートにディスカウントを作成するにはどうすればよいですか?

私は正しいアプローチをしていますか、それとも他に良い方法がありますか?

どうもありがとう。

0 投票する
2 に答える
5050 参照

magento - バンドルされた製品で Magento ショッピング カートの価格ルールが機能しない

バンドルされた製品にショッピング カートの価格ルールを適用しようとしていますが、うまくいきません。私がやりたいことは、SKU 'ABC' のバンドル製品に 10% の割引を適用するクーポン コードを作成することです。

そこで、SKU 属性を「プロモーション ルール条件に使用」->「はい」に設定し、次のようなルールを作成します。

しかし成功せず…

それで、バンドルされた製品と単純な製品にのみ適用される価格ルールについて何かを読んだので(そうですか?)、バンドルされた製品の製品に適用されるようにルールを変更しました。

運が悪い...

そこで、SKU 全体をそのままにして、新しい属性 give_discount を作成し、これも「プロモーション ルール条件に使用」->「はい」に設定します。はい、私はこの時点で絶望的です。属性を作成し、それをバンドルと子製品に追加します。

まだ...いいえ...運...

さて、ここで何が起こっているか知っている人はいますか?私はそれについて頭を包むことができません!このように同梱商品は値引き不可でしょうか?条件を外すと(予想どおり)割引が適用されますが、フィルターを適用するとすぐに、クーポンコードが無効であるという考えが得られます...

編集:

私の価格ルールは、他のタイプの商品にも適用されます。いくつかの調査の後、非表示のカテゴリを作成し、バンドルされた製品をそのカテゴリに配置して、価格ルールをカテゴリに適用することで、コードを機能させることができました。これが上記のようなことを達成できる唯一の方法ですか?

0 投票する
1 に答える
2224 参照

php - PayPal REST API サンプルによる割引?

PayPal GURUS、私は助けが必要です、割引を挿入する方法、私はREST APIを使用しています、誰かかもしれません、コードのサンプルを表示できますか?PHP REST APIを使用して割引額を送信する方法はありますか?