docs/OrderApi.md in ultracart_api-3.2.11 vs docs/OrderApi.md in ultracart_api-3.2.12

- old
+ new

@@ -7,10 +7,12 @@ [**adjust_order_total**](OrderApi.md#adjust_order_total) | **POST** /order/orders/{order_id}/adjust_order_total/{desired_total} | Adjusts an order total [**cancel_order**](OrderApi.md#cancel_order) | **POST** /order/orders/{order_id}/cancel | Cancel an order [**delete_order**](OrderApi.md#delete_order) | **DELETE** /order/orders/{order_id} | Delete an order [**format**](OrderApi.md#format) | **POST** /order/orders/{order_id}/format | Format order [**generate_order_token**](OrderApi.md#generate_order_token) | **GET** /order/orders/token/{order_id} | Generate an order token for a given order id +[**generate_packing_slip_all_dc**](OrderApi.md#generate_packing_slip_all_dc) | **GET** /order/orders/{order_id}/packing_slip | Generate a packing slip for this order for the given distribution center. +[**generate_packing_slip_specific_dc**](OrderApi.md#generate_packing_slip_specific_dc) | **GET** /order/orders/{order_id}/packing_slip/{distribution_center_code} | Generate a packing slip for this order for the given distribution center. [**get_accounts_receivable_retry_config**](OrderApi.md#get_accounts_receivable_retry_config) | **GET** /order/accountsReceivableRetryConfig | Retrieve A/R Retry Configuration [**get_accounts_receivable_retry_stats**](OrderApi.md#get_accounts_receivable_retry_stats) | **GET** /order/accountsReceivableRetryConfig/stats | Retrieve A/R Retry Statistics [**get_order**](OrderApi.md#get_order) | **GET** /order/orders/{order_id} | Retrieve an order [**get_order_by_token**](OrderApi.md#get_order_by_token) | **POST** /order/orders/token | Retrieve an order using a token [**get_orders**](OrderApi.md#get_orders) | **GET** /order/orders | Retrieve orders @@ -267,9 +269,112 @@ **order_id** | **String**| The order id to generate a token for. | ### Return type [**OrderTokenResponse**](OrderTokenResponse.md) + +### Authorization + +[ultraCartOauth](../README.md#ultraCartOauth), [ultraCartSimpleApiKey](../README.md#ultraCartSimpleApiKey) + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + + +# **generate_packing_slip_all_dc** +> OrdersResponse generate_packing_slip_all_dc(order_id) + +Generate a packing slip for this order for the given distribution center. + +The packing slip PDF that is returned is base 64 encoded + +### Example +```ruby +# load the gem +require 'ultracart_api' + +# Create a Simple Key: https://ultracart.atlassian.net/wiki/spaces/ucdoc/pages/38688545/API+Simple+Key +simple_key = '109ee846ee69f50177018ab12f008a00748a25aa28dbdc0177018ab12f008a00' +api_instance = UltracartClient::OrderApi.new_using_api_key(simple_key, false, false) + + +order_id = 'order_id_example' # String | Order ID + + +begin + #Generate a packing slip for this order for the given distribution center. + result = api_instance.generate_packing_slip_all_dc(order_id) + p result +rescue UltracartClient::ApiError => e + puts "Exception when calling OrderApi->generate_packing_slip_all_dc: #{e}" +end +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **order_id** | **String**| Order ID | + +### Return type + +[**OrdersResponse**](OrdersResponse.md) + +### Authorization + +[ultraCartOauth](../README.md#ultraCartOauth), [ultraCartSimpleApiKey](../README.md#ultraCartSimpleApiKey) + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + + + +# **generate_packing_slip_specific_dc** +> OrdersResponse generate_packing_slip_specific_dc(distribution_center_code, order_id) + +Generate a packing slip for this order for the given distribution center. + +The packing slip PDF that is returned is base 64 encoded + +### Example +```ruby +# load the gem +require 'ultracart_api' + +# Create a Simple Key: https://ultracart.atlassian.net/wiki/spaces/ucdoc/pages/38688545/API+Simple+Key +simple_key = '109ee846ee69f50177018ab12f008a00748a25aa28dbdc0177018ab12f008a00' +api_instance = UltracartClient::OrderApi.new_using_api_key(simple_key, false, false) + + +distribution_center_code = 'distribution_center_code_example' # String | Distribution center code + +order_id = 'order_id_example' # String | Order ID + + +begin + #Generate a packing slip for this order for the given distribution center. + result = api_instance.generate_packing_slip_specific_dc(distribution_center_code, order_id) + p result +rescue UltracartClient::ApiError => e + puts "Exception when calling OrderApi->generate_packing_slip_specific_dc: #{e}" +end +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **distribution_center_code** | **String**| Distribution center code | + **order_id** | **String**| Order ID | + +### Return type + +[**OrdersResponse**](OrdersResponse.md) ### Authorization [ultraCartOauth](../README.md#ultraCartOauth), [ultraCartSimpleApiKey](../README.md#ultraCartSimpleApiKey)