2014-09-05 68 views
0

使用Square Connect API,是否可以在項目創建時分配銷售稅費用?我沒有看到文檔中的內容,除了在創建項目之後再次打電話。似乎有點奇怪,因爲可以一次獲取物品詳細信息和費用,但無法在一個帖子中創建。將費用分配到創建項目

回答

0

當您創建項目時,無法爲項目分配費用。如您所述,需要對Apply Fee端點進行後續調用。

我已舉報此限制的連接API的工程團隊。

0

您需要使用兩個API。 1.創建項目API 2.然後從創建項目響應API中提取項目標識。 那麼你需要用我的腳本:

$ squareCred =陣列( '授權:承載YOUR_AUTH_TOKEN', '內容類型:應用程序/ JSON' ); $ apiUrl ='https://connect.squareup.com/v1/ {{location_id}}/items/{{item_id}}/fees/{{fee_id}}';

$chbig = curl_init($apiUrl); 
curl_setopt($chbig, CURLOPT_TIMEOUT, 60); 
curl_setopt($chbig, CURLOPT_HTTPHEADER, $squareCred); 
curl_setopt($chbig, CURLOPT_CUSTOMREQUEST, "PUT"); 
curl_setopt($chbig, CURLOPT_SSL_VERIFYPEER, 0); 
curl_setopt($chbig, CURLOPT_SSL_VERIFYHOST, 0); 
curl_setopt($chbig, CURLOPT_RETURNTRANSFER, 1); 
$Squresult = curl_exec($chbig);