4

私は Magento Enterprise Edition のプロジェクトに取り組んでおり、サイトで報酬ポイント システムを使用する必要があります。管理パネルで報酬ポイント システムを設定し、顧客に 260 の報酬ポイントを許可しました。しかし、チェックアウトしようとすると、ポイントを使用した商品の購入が表示されません。

通常、これはチェックアウト中に支払いオプションになると聞きました。しかし、私の場合、これは機能していません。報酬ポイントを有効にして、必要なすべての設定を入力したと思います。この問題を解決するには、何が欠けている可能性がありますか、または何をすべきですか?

4

1 に答える 1

8

クイックアンサー: 2 つの報酬為替レートを設定 します:ポイントからお金へ、およびお金からポイントへ


非常に長い間、私たちはこの問題を解決しようとしました。問題は次の場所にあることがわかりました。

    if (!$helper->getHasRates() || !$helper->isEnabledOnFront()) {
        return false;
    }

$helper->getHasRates() は false を返します。

    $hasRates = $rate->fetch(
        $groupId, $websiteId, Enterprise_Reward_Model_Reward_Rate::RATE_EXCHANGE_DIRECTION_TO_CURRENCY
    )->getId() &&
        $rate->reset()->fetch(
            $groupId,
            $websiteId,
            Enterprise_Reward_Model_Reward_Rate::RATE_EXCHANGE_DIRECTION_TO_POINTS
        )->getId();

私は2つのパラメータをチェックしています。* *の人だけが思いつくことができました...

于 2013-09-05T09:35:22.023 に答える