0

支払い処理 (チェックアウト) のみを処理するための Shopify ストアをセットアップしようとしています。APIを介してやりたいことはすべてできるように見えるので、ユーザーはチェックアウトのためにShopifyに行くだけです.

これらの手順を使用して、準備ができたらユーザーを Shopify チェックアウトに直接誘導しました: http://www.shopify.com/technology/4849802-new-feature-cart-permalinks

そのページには「追跡パラメーターを追加できます」と書かれていますが、それに関する詳細な説明はどこにも見つかりません。私の問題は、ユーザーがチェックアウト ページに送られると、私が知る限り追跡する方法がないことです。私は自分のユーザー アカウントを持っています。ユーザーが自分の注文を確認できるようにしたいと考えています。それは可能ですか?

4

2 に答える 2

1

注文するたびにWebhook通知を受信するように登録できます。通知には、ユーザーの情報(名前、電子メール、配送先、請求先住所)と、購入したアイテムの詳細が含まれます。

ユーザーが自分のアカウントに関連付けられた電子メールを持っている場合は、それを注文の電子メールと照合して、その方法で追跡できます。

于 2012-02-16T02:00:00.090 に答える
0

+1 webhooksの使用について。API の Ruby バージョンを使用している場合は、Sinatraを使用して、Webhook と通信するための単純なエンドポイントを作成することをお勧めします。このようなものから始める必要があります:

require 'sinatra'

post '/webhooks/orders/create' do
   puts request
   puts request.body.read
end

次のように実行できます (スクリプトを my_sinatra_test.rb に保存すると仮定します):

ruby my_sinatra_test.rb

次に、curl を使用して別の端末からテストします。

curl -d "foo=1" "http://localhost:4567/webhooks/orders/create"

これを理解したら、注文/作成用の Shopify Web フックを作成し、sinatra アプリと通信するように構成します。楽しむ!

于 2012-07-05T03:20:05.470 に答える