完了していない注文

ExpressionEngine 2.7.1でStore 2.0.2を実行していて、Paypal Expressをゲートウェイとして使用しています。注文は進まず、理由を理解できません。誰かが助けてくれると願っています。

User is taken over to Paypal with the correct total and can put in all their credit card info and it seems to go through. It sends them back to the site and I see it flash index.php?ACT=28&H=..... And then it redirects to the site's homepage. It should take them to the order confirmation page but doesn't.

Storeは注文確認メールをユーザー(および管理者)に送信します。しかし、注文は不完全なままであり、カードは決して充電されません。

トランザクションの下の注文明細にはステータスがリダイレクトされているというメッセージが表示されます。私はそれが何を意味するのか分からない。

ここに私のチェックアウトタグがあります:

{exp:store:checkout
    form_class="form-horizontal"
    payment_method="paypal_express"
    return="shop/order/ORDER_HASH"
    error_handling="inline"
    error_delimiters='|'}

何か不足していますか?

助けてくれてありがとう。

1
注文を完了できるかどうかを確認するためにhtaccessルールを削除してみてください。 htaccessファイルなしで動作する場合は、Storeが注文を完了できないようにするルールがあります。
追加された 著者 UnkwnTech,
あなたは最新のv2.2.0にアップグレードできますか? v2.0.2以降、かなりの数のバグが修正されていますので、試してみる価値があります。それでも問題が解決しない場合は、[email protected]宛てにEメールを送信してサーバー上で直接確認することができますか?
追加された 著者 ESV,
ありがとう。ちょうど試みた。それを削除し、別の注文を提出しました。前と同じこと: - /
追加された 著者 Emmett,
ありがとう!私もそれをやった...私は今サポートの誰かに対応しています。私はいくつかのことを試しましたが、まだ何も働いていません。しかし、私たちがそれを理解するとき、私は解決策を投稿します。
追加された 著者 Emmett,

1 答え

サイトのルートにsite/index.phpのヘッダーにリダイレクトされたhtmlファイルがあることが分かります。そのリダイレクトは、Paypalが支払いを受けた店舗と通信しているときに問題を引き起こしていました。

問題を追跡するExpresso Storeのサポートに感謝します!

2
追加された
あなたの答えを正しいものとしてマークすることを忘れないでください。
追加された 著者 UnkwnTech,