0

Magentoのチェックアウト成功イベントにフックする必要があるカスタムモジュールを作成しています。

私がする必要があるのはこれです:

1)。カスタムが正常にチェックアウトされたら、成功ページに[はい/いいえ]ラジオボタンを使用して特別オファーを提示し、フォームを送信する必要があります。彼らが「はい」を選択した場合、私はすでに作成したMagentoバックエンドのカスタムグリッドに彼らの詳細を追加する必要があります。

2)。次に、POSTメソッドを使用してサードパーティのCRMにAPI呼び出しを行い、顧客の詳細を認証して請求システムに追加する必要があります。

3)。完了したら、Magentoのグリッドを更新して、状態を「保留中...」から「承認済み」に変更する方法が必要です。

モジュールを開始しましたが、MagentoからのAPI呼び出しまたはPOSTリクエストの作成に関する明確なドキュメントが見つからないため、これが実際に可能かどうか疑問に思い始めていますか?

上記の方法に関する拡張機能やドキュメントを知っている人、またはより簡単な解決策を知っている人がいれば、私は感謝します...

必要に応じて、誰かが私を助けてくれる場合は、Githubでモジュールを参照として送信できます

どうもありがとう!

4

1 に答える 1

1
  1. checkout_onepage_successXML 経由でカスタム ブロックをレイアウト ハンドルに追加します。このブロックにはフォームが含まれます。
  2. フォームを処理するコントローラーでZend_Http_Client、サードパーティ API への POST 要求を行うために使用できます。または、これらのプロトコルのいずれかが使用されている場合Zend_Rest_Client。これらの Zend パッケージはすべて、Magento ですぐに利用できます。Zend_Soap_ClientZend_XmlRpc_Client
  3. これはモデルの読み込みと更新の基本的な方法にすぎません。これを行う方法はすでに知っているはずです。
于 2013-02-18T23:41:54.513 に答える