2017-12-28 7 views
-2

square(v2/locations/location_id/orders)APIを使用して注文IDを取得することで注文を作成できます。しかし、私はこの注文の詳細を得ることができませんまた、私は正方形のダッシュボード上でこの作成された注文を見ることができますか?私を助けてください。作成した注文を正方形のポケットに表示する方法

私はそれを行うために、以下の方法を使用しています:

public CreateOrderResponse createOrder(String locationId, CreateOrderRequest body) throws ApiException { 
    Object localVarPostBody = body; 

    // verify the required parameter 'locationId' is set 
    if (locationId == null) { 
     throw new ApiException(400, "Missing the required parameter 'locationId' when calling createOrder"); 
    } 

    // verify the required parameter 'body' is set 
    if (body == null) { 
     throw new ApiException(400, "Missing the required parameter 'body' when calling createOrder"); 
    } 

    // create path and map variables 
    String localVarPath = "/v2/locations/{location_id}/orders".replaceAll("\\{" + "location_id" + "\\}", 
        apiClient.escapeString(locationId.toString())); 

    // query params 
    List<Pair> localVarQueryParams = new ArrayList<Pair>(); 
    Map<String, String> localVarHeaderParams = new HashMap<String, String>(); 
    Map<String, Object> localVarFormParams = new HashMap<String, Object>(); 

    final String[] localVarAccepts = { "application/json" }; 
    final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts); 

    final String[] localVarContentTypes = { "application/json" }; 
    final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes); 

    String[] localVarAuthNames = new String[] { "oauth2" }; 

    GenericType<CreateOrderResponse> localVarReturnType = new GenericType<CreateOrderResponse>() { 
    }; 
    CompleteResponse<CreateOrderResponse> completeResponse = (CompleteResponse<CreateOrderResponse>) apiClient 
        .invokeAPI(localVarPath, "POST", localVarQueryParams, localVarPostBody, localVarHeaderParams, 
            localVarFormParams, localVarAccept, localVarContentType, localVarAuthNames, 
            localVarReturnType); 
    return completeResponse.getData(); 
} 

おかげ

+1

あなたが試したことを示してから、お手伝いできます。 –

+0

投稿にコードを追加しました – Praveen

答えて

1

受注エンドポイントでのみ電子商取引のための項目別の注文を作成します。請求するまではどこにも表示されず、取引のダッシュボードに注文の明細が表示されます。

関連する問題