2016-08-07 8 views
0

私は、顧客が項目を選択して購入を行うことができますShopify内にないウェブサイトを作成しています。私は買い物をしたいときに、作成したいカートとリダイレクト/開いている新しいウィンドウを使用するようにします。私は、バリアントとその価格を含む製品を持っているShopify Storeを持っています。外部のウェブサイトでホストされているShopifyの外付けカートを使用できますか?

私のNode.jsを使用して発現しshopifyノード-API(https://www.npmjs.com/package/shopify-node-api)モジュールい。

  1. お客様は
  2. (shopifyする外部の)顧客が上の「カートに追加」をクリックすることにより、製品の彼らの選択を行い、私のサイトhttp://example.comに行く:私は、このユースケースが可能であるかどうかを知りたい

    私はhttp://example.comに作成http://example.com

  3. カートはhttp://example.com上のラインアイテムと価格
  4. カスタマークリック「チェックアウト」ボタンで更新されます。 http://example.comと私のshopifyストアの間にはajax通信があります。
  5. ショップショップは購入/クレジットカード情報をバックグラウンドで処理し、成功またはエラーが発生した場合は、http://example.comに返信して成功またはエラーを顧客に通知します。

Shopifyストアへのリダイレクトをせずに、クレジットカード取引を処理するサービスとしてShopifyを使用しようとしています。 http://example.comと通信するためのAJAX APIを使用したいと思います。ドキュメントに基づいて

http://example.comニーズがShopify内でホストされる場合、それは不明です。

はこれまでのところ、私は成功したGETリクエストをすることができています。私はShopifyに難しさを感じています。

私はプライベートとパブリックのAppアプリケーションガイドの両方を追っています。

私は現在パブリックアプリケーションを使用していますが、最近パーマネントトークンを取得しました。まだShopifyカートに投稿できません。誰もそのような成功をしていますか?あるいは、上記を行う方法の例やドキュメントを提供することができますか?

答えて

0

私は、これは、AJAXを介して行うことができないと思います。私が理解した方法は、顧客の選択肢からローカルオブジェクトを構築し、オブジェクトを解析して、ショップ化するためにポストするURLを構築することです。その後、iframe内にshopifyカートを表示します。

関連する問題