2016-11-22 9 views
0

免責事項として、私はNetSuiteの知識が非常に限られているので、私はこれを間違って見ている可能性があり、私の研究はあまり明るくない。Netsuite、Shopify、および支払いゲートウェイを接続する

私がしようとしていることは、NetSuiteと当社の決済ゲートウェイをShopifyストアに接続することです。 Shopifyに支払いゲートウェイを接続するのは簡単ですが、私は注文の確信がありません。 NetSuiteと支払いゲートウェイとShopifyの仲介者として接続するのか、または支払いゲートウェイがShopifyとNetSuiteの中間者であるべきか?

$ 200 /月の「コネクタ」アプリなしでNetSuiteとShopifyを接続することはできますか?

また、お手伝いできるドキュメントへの参照は、非常に高く評価されます。

**また、この質問をするより良い方法がある場合、私は、あなたが潜在的な視聴者によって無視されることが多いdownvoteではなく、解決の希望。

答えて

0

Shopifyに直接接続するためにコネクタを購入する必要はありません.Netsuiteで行うことができます。 Shopifyでプライベートアプリを作成するだけで、Netsuite内で呼び出すことができます。必要に応じてNetsuiteをバッチで実行するスケジュールを定義する(スケジュールされたスクリプトを実行する場合)、またはAPIエンドポイントとして機能するRestlet/Suiteletを作成することができます。

var SHOP_NAME = 'YOUR_SHOP_NAME'; 
var API_KEY = 'YOUR_API_KEY'; 
var PASSWORD_ACCESS_TOKEN = 'YOUR_PASSWORD_ACCESS_TOKEN'; 
var URLTEMPLATE = 'https://$APIKEY$:[email protected]$SHOP$.myshopify.com' 
       .replace('$SHOP$', SHOP_NAME) 
       .replace('$APIKEY$', API_KEY) 
       .replace('$PASSWORD$', PASSWORD_ACCESS_TOKEN); 

function run(){ 
    var myUrl = URLTEMPLATE; 
    var path = '/admin/orders.json'; 
    myUrl += path; 

    var orders = shopifyRequest(myUrl); 
    var ordersJSON = JSON.parse(orders); 
    return orders; 
} 

function shopifyRequest(myurl){ 
    var myrequest = {}; 
    myrequest.url = myurl; 
    myrequest.method = HTTPSMODULE.Method.GET; 
    myrequest.headers = {}; 
    myrequest.headers["X-Shopify-Access-Token"] = PASSWORD_ACCESS_TOKEN; 
    var myresponse = HTTPSMODULE.request(myrequest); 
    return myresponse.body; 
} 

から撮影:

ここでは、これはのSuiteScript 2.0で行われ得ることに始めるのに役立つだろう、私は私のウェブサイト上に掲載いくつかのコードがあります、念のNetSuite httpsのモジュールでHTTPSMODULEを交換したり、ロードするために行います。 Getting JSON from a Shopify Private App in Netsuite

+0

これを送信していただきありがとうございます。 – ngun

+0

このソリューションは時間枠内に収まらないので、コネクターアプリを使用しました。これが発表された後、私たちはこれらの発売後に再訪しており、あなたのソリューションを実装しようとします。それはしばらく時間がかかるかもしれませんが、それが当時の作品であれば、これを正しいものとしてマークします。 – ngun

1

実際にはできません。 多くの外付けカートは、必要な情報をエクスポートして、あるシステムで許可し、別のシステムでキャプチャできるようにします。

Shopifyは、どのような方法でもp/n refをエクスポートしません。あなたがそれを持っていれば、NetsuiteのShopifyとCapture and Settlementで承認を行うことができます。

my $ 60/month/storeコネクタアプリは、Shopifyの取引と履行apisを使用して、ShopifyがNetsuiteから出荷されたShopify注文の決済と取得を可能にします。

関連する問題