タグ付けされた質問 「orders」

Magentoの注文に関する質問にマークを付ける

3
Magentoが注文確認メールを管理者に送信しない
私は何をすべきか迷っています。 今朝、cronを構成しました。Aoe_Schedulerによると、キュー内の電子メールは5分ごとに送信されます。ただし、メールアカウントで新しい注文確認を受信しません。正しい確認アドレスを構成したかどうかを3回確認し、スパムフォルダーを4回確認しましたが、メールはそこにありません。 顧客にもメールが届かないのではないかと心配しています。誰もこの問題を認識していますか?1.9.1を実行しました(数分後から1.9.2)。 編集:フロントエンドでアカウントを作成するか、新しいパスワードを要求すると、メールが送信されます。


1
整合性制約違反:1062キー 'UNQ_SALES_FLAT_INVOICE_INCREMENT_ID'のエントリが重複しています
私は商人が次のエラーで失敗したいくつかの支払い取引の失敗の根本原因を追跡するのを手伝っています(重い注文日中に) SQLSTATE [23000]:整合性制約違反:1062キー 'UNQ_SALES_FLAT_INVOICE_INCREMENT_ID'のエントリ '51986'が重複しています UNQ_SALES_FLAT_INVOICE_INCREMENT_IDインデックスは、上で一意のキーであるincrement_id列sales_flat_invoiceのテーブル。increment_idエラー(51986)で言及されているものをこの表で見ると、これを含む請求書がすでにincrement_idあり、別の顧客が注文したものであることがわかります。 これに関連する私の2つの質問 Magento CE 1.9.0.1では通常、請求書IDはどこで作成されますか? ほぼ同時注文の請求書​​IDが競合するストックMagento CE 1.9.0.1に既知の問題はありますか? インクリメントID 51986は、ストアにインストールされているインクリメントIDを変更するための何らかの拡張機能があることを意味しますが、そのパスを深く進む前に、これに対する既知の科学w / r / tがないことを確認したいと思います。

4
顧客が管理者が作成した注文の支払いを許可しますか?
顧客の管理領域で注文を作成し、アカウントにログインして注文の支払いを確認し、支払いを許可することを許可する方法についての拡張機能やガイドラインがあるかどうか疑問に思っていますカードの詳細を入力して注文を支払うことができますか? ヒントやアドバイスをいただければ幸いです。


5
注文を編集して支払い情報を保存できますか?
5つの製品を注文した顧客がいますが、2つは在庫がなく、完全な注文を満たすことができません。ただし、2つのSKUを削除するために注文を編集(削除して新しい注文を作成)すると、クレジットカード情報が削除されます。それを維持する方法はありますので、お客様に電話する必要はありませんか?
12 orders  admin 



2
注文を見積もりに変換し、現在のカートに読み込む
注文を見積もりに変換できましたが、現在のカートに読み込めませんでした。私はいくつかの方法を試しましたが、役に立ちませんでした。これが最も簡単な方法です。 $_quote = Mage::getModel('sales/convert_order')->toQuote($order)->save(); $_quote = Mage::getModel('sales/quote')->load($_quote->getId()); $_quote->setIsActive(true)->save(); 見積もりIDを取得できましたが、見積もりオブジェクトが現在のカートに読み込まれません。 私も試しました $_quote = Mage::getModel('sales/convert_order')->toQuote($order)->save(); $_quote = Mage::getModel('sales/quote')->load($_quote->getId()); if ($_checkoutQuote->getId() != $_quote->getId() && $_quote->getId()) { $_checkoutQuote->merge($_quote)->save(); Mage::getModel('checkout/session') ->setQuote($_checkoutQuote) ->init(); Mage::getSingleton('checkout/session')->getQuote()->setIsActive(true)->save(); } と同様のアプローチがまだ引用をロードしていません。どうもありがとうございました!

1
Paypal Standard注文の部分的なクレジットメモ/払い戻しを作成するプロセス
管理者がPaypalを介して顧客に部分的な払い戻しを送信した場合、MagentoがIPNを受け取り、注文全体が払い戻し済みとしてマークされるという報告が多数あると報告されています(例:https ://collaborate.magento.com/magento/topics)。 / paypal_refunds_and_automatic_credit_memo_generated)。 Magentoの請求書ビュー内にオンラインクレジットメモを作成して、一部払い戻しを行うことはできますか? このシナリオに最適なアプローチは何ですか?これはPaypal Standardに適用されることに注意してください(Expressまたは他の統合ではありません)。

3
メールアドレスが順番にありません
2つのストア(1.5.1からの1.7.0.2のアップグレードと1.6のインストール)があり、両方に一部の注文で電子メールアドレス(sales_flat_orderのcustomer_email)がないという問題があります。ストアは2つの完全に異なるインストールであり、両方のバージョンで同じであることがわかった唯一のことは、どちらもOneStepCheckout(最新バージョン)を使用し、問題がすでに顧客アカウントを持っているクライアント(すべてではない)でのみ見られることです。問題はお客様のアカウントにあると思いますが、これらのアカウントでは何も変なところはありません。 この問題を確認する場所またはデバッグする方法に関するアイデアはありますか? ありがとう。

4
Magento 2 API:拡張属性による注文のフィルタリング
order items呼び出されたに割り当てられた属性を持つ拡張機能がありますwarehouse。 この属性はプロパティ " extension_attributes" で確認できます。 この属性に基づいて注文をフィルタリングする必要があります。これを行う方法に関するドキュメントが見つかりません。 API応答スニペットの例: [items] => Array( [0] => Array( [extension_attributes] => Array( [warehouse] => MyWarehouse ) ) ) 次のフィルターは内部エラーを生成します。 searchCriteria[filter_groups][2][filters][0][field]=warehouse,searchCriteria[filter_groups][2][filters][0][value]=mywarehouse,searchCriteria[filter_groups][2][filters][0][condition_type]=eq API?を介してウェアハウス属性を使用して注文をフィルタリングする方法に関する提案 -この質問の追加ポイント: この場合、Foomanブログをフォローする場合、extension *属性でコレクションをフィルタリングできますか? この拡張機能によるコレクションフィルター高速で実行する必要がありますか? この拡張属性テーブルを保存するためにカスタムdbテーブルを使用する場合、どのようにフィルタリングできますか?Magentoのフロントエンドとバックエンドでも動作するはずです。 変更が必要な場所、追加する必要があるクラス、または参照ブログ この点についての良い説明と簡単な説明を待ちますか?

3
Magento2の正しい注文方法
私は私たちの商人が注文と一緒にアイテムの詳細を送信する必要があるM2支払い拡張に取り組んでいます すべて正常に動作しますが$order->getAllItems();、$order->getAllVisibleItems();単純で構成可能な親製品を返すため、 カートに2つの商品がある場合 1シンプルな製品 1関連する構成可能製品 したがって、2つの製品を入手する代わりに、3つの製品を入手します。1つのシンプルな関連製品とその親製品。 私は正しい製品を抽出しようとすることができますが、それは他の何かでなければならないことを確信しています /** @var \Magento\Sales\Model\Order $order */ $order = $payment->getOrder(); /** * Get All Items of Products */ $productItems = $order->getAllItems() // returning 3 products where I have 2 in cart $productItemsTest = $order->getAllVisibleItems(); // returning 3 products where I have 2 in cart

2
注文内の注文アイテムを取得する
私は注文ループ内で注文アイテムを取得する必要があります、これを達成する方法、これが私のコードです $orderCollection = Mage::getModel("sales/order")->getCollection(); foreach ($orderCollection as $order) { $orders['orders'][] = array( 'id' => $order->getIncrementId(), 'store' => 'magento', 'status' => $order->getStatus(), 'name' => $order->getCustomerName(), 'email' => $order->getCustomerEmail(), 'telephone' => $order->getShippingAddress()->getTelephone(), 'street' => $order->getShippingAddress()->getStreet(), 'pincode' => $order->getShippingAddress()->getPostcode(), 'city' => $order->getShippingAddress()->getCity(), 'weight' => $order->getWeight(), ); foreach ($order->getAllItems() as $item) { $orders['items'][] = …


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.