{"info":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","description":"<html><head></head><body><p>sticky.io JSON API &amp; Integrations</p>\n<p><a href=\"https://developer-legacy-prod.sticky.io\">Legacy API</a></p>\n<p>Don't see a method you are looking for?<br>Check out our <a href=\"https://developer-v2.sticky.io\">Fully Restful V2 JSON API</a></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"3906964","collectionId":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","publishedId":"RWThUgGX","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"0076FF"},"publishDate":"2025-02-14T16:56:05.000Z"},"item":[{"name":"API","item":[{"name":"Credentials","item":[{"name":"validate_credentials","id":"27a25700-8b9a-4317-b411-133e2e9f0d42","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{app_key}}.{{domain}}{{api_ext}}validate_credentials","description":"<p>This requires <strong>Basic Authentication</strong> set in the <strong>Headers</strong> of the request.</p>\n<p>This method is used to validate the supplied credentials.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h2 id=\"response-parameters\">Response Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>See <a href=\"#96aa8a8f-c267-42e2-9d71-739fcc9ec7b7\">Code Definitions</a> for definitions</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}validate_credentials"],"query":[],"variable":[]}},"response":[{"id":"9d6bd1ba-b4a1-4cf9-b8a9-48be38b681b2","name":"validate_credentials","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":""},"url":"https://{{app_key}}.{{domain}}{{api_ext}}validate_credentials"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 16 Jul 2018 18:58:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[],"responseTime":null,"body":"{\"response_code\":\"100\"}"}],"_postman_id":"27a25700-8b9a-4317-b411-133e2e9f0d42"}],"id":"980f4aa2-0640-4e0c-93f3-28c8d9a3b09b","event":[{"listen":"prerequest","script":{"id":"72ad059e-b65e-4557-9cd3-793cc5a431a9","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"71c888a8-d5a3-4b23-abcc-afc1b0536111","type":"text/javascript","exec":[""]}}],"_postman_id":"980f4aa2-0640-4e0c-93f3-28c8d9a3b09b","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Products","item":[{"name":"customer_find_active_product","id":"2d755518-19be-4560-8ca7-26450c204281","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"customer_id\":272,\r\n\t\"campaign_id\":\"\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}customer_find_active_product","description":"<p>The <code>customer_find_active_product</code> request parameters are the <code>customer_id</code> and also accepts an optional parameter: <code>campaign_id</code>. <code>campaign_id</code> is used if you need to narrow the valid products returned down to the campaign level. If this is not specified, all valid products are returned for that <code>customer_id</code>, regardless of the campaign. The response will return a list of all valid <code>product_id</code> in sticky.io for the given parameters received in the request.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>customer_id</code></td>\n<td>required</td>\n<td>Valid sticky.io Customer ID</td>\n</tr>\n<tr>\n<td><code>campaign_id</code></td>\n<td>optional</td>\n<td>Valid sticky.io Campaign ID to narrow products down to campaign level</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response-parameters\">Response Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>product_id</code></td>\n<td>Product ID or list of Product ID's that match the request parameters</td>\n</tr>\n<tr>\n<td><code>response_code</code></td>\n<td>See <a href=\"#96aa8a8f-c267-42e2-9d71-739fcc9ec7b7\">Code Definitions</a> for definitions</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}customer_find_active_product"],"query":[],"variable":[]}},"response":[{"id":"7434e152-a6d1-4dc4-96b5-107ad1eb28b4","name":"customer_find_active_product","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"customer_id\":272,\r\n\t\"campaign_id\":\"\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}customer_find_active_product"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"product_id\": [\n        \"16\",\n        \"4\"\n    ],\n    \"response_code\": \"100\"\n}"}],"_postman_id":"2d755518-19be-4560-8ca7-26450c204281"},{"name":"product_attribute_index","id":"1a62da5e-8762-4e3d-8abc-22180a0357c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\n\t[\n\t\t\"7\"\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_attribute_index","description":"<p>This method is used to display product attribute information (variance information) related to product(s). </p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>product_id</code></td>\n<td>required</td>\n<td>List of valid Product ID's to gather attribute information for</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response-parameters\">Response Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>data</code></td>\n<td>Data object containing attributes/products to match request. Items within the data object are keyed by Product ID</td>\n</tr>\n<tr>\n<td><code>response_code</code></td>\n<td>See <a href=\"#96aa8a8f-c267-42e2-9d71-739fcc9ec7b7\">Code Definitions</a> for definitions</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"data-object-properties\">Data Object Properties</h3>\n<p>The items inside of the <code>data</code> property are keyed by <strong>Product ID</strong>. Inside of this object, there will be various attributes for that product. They will be keyed numerically according to their <strong>Attribute ID</strong>.</p>\n<h4 id=\"attribute-object-properties\">Attribute Object Properties</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>The Product Attribute ID</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>The name of the Product Attribute</td>\n</tr>\n<tr>\n<td><code>children</code></td>\n<td>Key-value pair of valid options for the attribute</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"variant-object-properties\">Variant Object Properties</h4>\n<p>Note that each product variant will contain the custom attributes created for it. In addition, it will contain the properties in the table below.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>The ID of the Product Variant</td>\n</tr>\n<tr>\n<td><code>price</code></td>\n<td>The price of the Product Variant</td>\n</tr>\n<tr>\n<td><code>max_quantity</code></td>\n<td>The maximum quantity of the Product Variant</td>\n</tr>\n<tr>\n<td><code>weight</code></td>\n<td>The weight of the Product Variant</td>\n</tr>\n<tr>\n<td><code>sku</code></td>\n<td>The SKU of the Product Variant</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}product_attribute_index"],"query":[],"variable":[]}},"response":[{"id":"4dadbb5e-8a9a-4c36-9d15-577ccd30feb2","name":"product_attribute_index","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\n\t[\n\t\t\"7\"\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_attribute_index"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"141","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 19:48:28 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"data\":{\"7\":{\"2\":{\"id\":\"2\",\"name\":\"Condition\",\"children\":{\"4\":\"New\",\"6\":\"Used\",\"8\":\"Refurbished\",\"10\":\"Off Lease\"}}}}}"}],"_postman_id":"1a62da5e-8762-4e3d-8abc-22180a0357c2"},{"name":"product_bundle_index","id":"34092b3d-ea3d-459d-8b72-8be870b11cf5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_bundle_index","description":"<p>This method is used to retrieve the active product bundles.</p>\n<p><strong>Max Requests Per Minute</strong>: 60</p>\n<h2 id=\"response-parameters\">Response Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>data</code></td>\n<td>Data object containing product available Product Bundles</td>\n</tr>\n<tr>\n<td><code>response_code</code></td>\n<td>See <a href=\"#96aa8a8f-c267-42e2-9d71-739fcc9ec7b7\">Code Definitions</a> for definitions</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"product-bundle-object-properties\">Product Bundle Object Properties</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>The ID of the Product Bundle</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>The name of the Product Bundle</td>\n</tr>\n<tr>\n<td><code>type_id</code></td>\n<td>The Sticky.io type_id (corresponds to <code>type_name</code>)</td>\n</tr>\n<tr>\n<td><code>type_name</code></td>\n<td>The name of the type of Product Bundle</td>\n</tr>\n<tr>\n<td><code>price</code></td>\n<td>The price of the Product Bundle</td>\n</tr>\n<tr>\n<td><code>price_type_id</code></td>\n<td>The Sticky.io price_type_id (corresponds to `price_type_name)</td>\n</tr>\n<tr>\n<td><code>price_type_name</code></td>\n<td>The name of the type of Product Bundle Price</td>\n</tr>\n<tr>\n<td><code>max_items</code></td>\n<td>The maximum number of items available for the Product Bundle</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>The description of the Product Bundle</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}product_bundle_index"],"query":[],"variable":[]}},"response":[{"id":"2828c784-71dc-4561-aeae-084c7496b613","name":"product_bundle_index","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":""},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_bundle_index"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"760","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 19:54:48 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"data\":[{\"id\":\"5\",\"name\":\"Pre-Built Fixed Bundle\",\"type_id\":\"1\",\"type_name\":\"Pre-built\",\"price\":\"50.00\",\"price_type_id\":\"1\",\"price_type_name\":\"Fixed\",\"max_items\":\"0\",\"description\":\"\"},{\"id\":\"19\",\"name\":\"Prebuilt Bundle - Per Item\",\"type_id\":\"1\",\"type_name\":\"Pre-built\",\"price\":\"5.00\",\"price_type_id\":\"2\",\"price_type_name\":\"Per Item\",\"max_items\":\"0\",\"description\":\"\"},{\"id\":\"18\",\"name\":\"Prebuilt - Product Price\",\"type_id\":\"1\",\"type_name\":\"Pre-built\",\"price\":\"0.00\",\"price_type_id\":\"3\",\"price_type_name\":\"Product Price\",\"max_items\":\"0\",\"description\":\"\"},{\"id\":\"4\",\"name\":\"Flex Seal - Bundle\",\"type_id\":\"2\",\"type_name\":\"Custom Built\",\"price\":\"0.00\",\"price_type_id\":\"3\",\"price_type_name\":\"Product Price\",\"max_items\":\"10\",\"description\":\"\"}]}"}],"_postman_id":"34092b3d-ea3d-459d-8b72-8be870b11cf5"},{"name":"product_bundle_view","id":"caf1965c-ea41-4b90-b4c0-6617d2f74079","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\"4\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_bundle_view","description":"<p>This method is used to retrieve information about a specific bundle.</p>\n<p><strong>Max Requests Per Minute</strong>: 60</p>\n<h2 id=\"request-parameters\">Request Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>product_id</code></td>\n<td>required</td>\n<td>Valid Product Bundle ID to gather information about</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"response-parameters\">Response Parameters</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>data</code></td>\n<td>Data object containing information about a specific Product Bundle</td>\n</tr>\n<tr>\n<td><code>response_code</code></td>\n<td>See <a href=\"#96aa8a8f-c267-42e2-9d71-739fcc9ec7b7\">Code Definitions</a> for definitions</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"data-object-properties\">Data Object Properties</h3>\n<p>The data object contains information about the specific product bundle. This includes </p>\n<h4 id=\"product-bundle-object-properties\">Product Bundle Object Properties</h4>\n<p>See Product Bundle Object Properties in <a href=\"#34092b3d-ea3d-459d-8b72-8be870b11cf5\">product_bundle_index</a> for details about the <code>bundle</code> property.</p>\n<h4 id=\"products-object-properties\">Products Object Properties</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>The ID of the product in the bundle</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>The name of the product in the bundle</td>\n</tr>\n<tr>\n<td><code>price</code></td>\n<td>The price of the product in the bundle</td>\n</tr>\n<tr>\n<td><code>quantity</code></td>\n<td>The quantity available for the product in the bundle</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}product_bundle_view"],"query":[],"variable":[]}},"response":[{"id":"9ea76097-6403-4759-9720-c085827903ca","name":"product_bundle_view","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\"4\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_bundle_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"407","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 19:56:14 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"data\":{\"bundle\":[{\"id\":\"4\",\"name\":\"Flex Seal - Bundle\",\"type_id\":\"2\",\"type_name\":\"Custom Built\",\"price\":\"0.00\",\"price_type_id\":\"3\",\"price_type_name\":\"Product Price\",\"max_items\":\"10\",\"description\":\"\"}],\"products\":[{\"id\":\"3\",\"name\":\"Flex Seal - 5 Gallon Drum\",\"price\":\"99.99\"},{\"id\":\"2\",\"name\":\"Flex Seal - Bottle\",\"price\":\"15.99\"},{\"id\":\"1\",\"name\":\"Flex Seal - Can\",\"price\":\"9.99\"}]}}"}],"_postman_id":"caf1965c-ea41-4b90-b4c0-6617d2f74079"},{"name":"product_copy","id":"0e05bdc3-a18b-4f7b-ac5f-2dae59013b26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\"2\",\n\t\"new_name\":\"Copied Product 2\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_copy","description":"<p>This method is the easiest way to get started taking template products that are existing in your offers and slightly tweaking them through the API. It could be used for such things as creating products on the fly for membership upgrades. The newly created copied product will reside in the same product category as the copied template. You can specify and optional <code>new_name</code> field to use a name of your choice for the newly created product based off an existing template.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}product_copy"],"query":[],"variable":[]}},"response":[{"id":"53c055a3-55d0-4fd6-a09a-8e6e82713e20","name":"product_copy","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\"2\",\n\t\"new_name\":\"Copied Product 2\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_copy"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"46","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 19:58:42 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"new_product_id\":\"408\"}"}],"_postman_id":"0e05bdc3-a18b-4f7b-ac5f-2dae59013b26"},{"name":"product_create","id":"af37cbb9-9146-4de1-8e33-492988bd158d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"product_name\":\"Product Creation\",\n\t\"category_id\":\"1\",\n\t\"vertical_id\":\"1\",\n\t\"product_sku\":\"product_creation\",\n\t\"product_price\":\"0.99\",\n\t\"product_description\":\"Product Description\",\n\t\"product_max_quantity\":\"100\",\n\t\"customer_purchase_limit\":\"\",\n\t\"taxable\":\"\",\n\t\"shippable\":\"\",\n\t\"signature_confirmation\":\"\",\n\t\"delivery_confirmation\":\"\",\n\t\"preserve_quantity\":\"\",\n\t\"collections\":\"\",\n\t\"shipping_declared_value\":\"\",\n\t\"product_restocking_fee\":\"\",\n\t\"shipping_weight\":\"\",\n\t\"digitally_delievered\":\"\",\n\t\"shipping_digital_delivery_url\":\"\",\n\t\"recurring_discount_max\":\"\",\n\t\"events\":\n\t{\n\t\t\"3\":\"Order Confirmation\"\n\t},\n\t\"paired_products\":[]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_create","description":"<p>This method is used to create new products.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>product_name</code></td>\n<td>required</td>\n<td>Name of Product</td>\n</tr>\n<tr>\n<td><code>category_id</code></td>\n<td>required</td>\n<td>Valid sticky.io Category ID</td>\n</tr>\n<tr>\n<td><code>vertical_id</code></td>\n<td>required</td>\n<td>Valid sticky.io Vertical ID</td>\n</tr>\n<tr>\n<td><code>product_sku</code></td>\n<td>required</td>\n<td>SKU of product</td>\n</tr>\n<tr>\n<td><code>product_price</code></td>\n<td>required</td>\n<td>Price of product</td>\n</tr>\n<tr>\n<td><code>product_description</code></td>\n<td>required</td>\n<td>Description of product</td>\n</tr>\n<tr>\n<td><code>product_max_quantity</code></td>\n<td>required</td>\n<td>Defines the max quantity that can be purchased</td>\n</tr>\n<tr>\n<td><code>customer_purchase_limit</code></td>\n<td>optional</td>\n<td>Enables single purchase limit on the product that is created</td>\n</tr>\n<tr>\n<td><code>digitally_delivered</code></td>\n<td>optional</td>\n<td>Enables digital delivery on the product that is created</td>\n</tr>\n<tr>\n<td><code>taxable</code></td>\n<td>optional</td>\n<td>Enables taxability on the product that is created</td>\n</tr>\n<tr>\n<td><code>shippable</code></td>\n<td>optional</td>\n<td>Enables shipping on the product that is created</td>\n</tr>\n<tr>\n<td><code>signature_confirmation</code></td>\n<td>optional</td>\n<td>Enables signature confirmation on the product that is created</td>\n</tr>\n<tr>\n<td><code>delivery_confirmation</code></td>\n<td>optional</td>\n<td>Enables delivery confirmation on the product that is created</td>\n</tr>\n<tr>\n<td><code>collections</code></td>\n<td>optional</td>\n<td>Enables collections on the product that is created</td>\n</tr>\n<tr>\n<td><code>shipping_declared_value</code></td>\n<td>optional</td>\n<td>Defines the declared value of the product</td>\n</tr>\n<tr>\n<td><code>product_restocking_fee</code></td>\n<td>optional</td>\n<td>Defines the restocking fee that is associated to the product</td>\n</tr>\n<tr>\n<td><code>shipping_weight</code></td>\n<td>optional</td>\n<td>Defines the shipping weight of the product in ounces</td>\n</tr>\n<tr>\n<td><code>shipping_digital_url</code></td>\n<td>optional</td>\n<td>Defines the digital delivery URL of the product. Used when digitally_delivered=1</td>\n</tr>\n<tr>\n<td><code>recurring_discount_max</code></td>\n<td>optional</td>\n<td>Defines the maximum percentage recurring discount that can be issued on the product</td>\n</tr>\n<tr>\n<td><code>events</code></td>\n<td>optional</td>\n<td>Objects of <code>\"event_id\":\"event_type\"</code>. <code>event_id</code> must be a valid event in sticky.io. For example: <code>\"events\":{\"1\":\"Shipping Confirmation\"}</code>. See below for accepted event types</td>\n</tr>\n<tr>\n<td><code>paired_products</code></td>\n<td>optional</td>\n<td>Array of product IDs to attach to the order the first time the product is purchased by the customer</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Event Type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Shipping Confirmation</td>\n</tr>\n<tr>\n<td>Gift Shipping Confirmation</td>\n</tr>\n<tr>\n<td>Order Confirmation</td>\n</tr>\n<tr>\n<td>Gift Order Notifcation</td>\n</tr>\n<tr>\n<td>Order Refund</td>\n</tr>\n<tr>\n<td>Void Notification</td>\n</tr>\n<tr>\n<td>Cancellation Notification</td>\n</tr>\n<tr>\n<td>RMA Notification</td>\n</tr>\n<tr>\n<td>Payment Issue Notification</td>\n</tr>\n<tr>\n<td>Return Notification</td>\n</tr>\n<tr>\n<td>Pending order Notification</td>\n</tr>\n<tr>\n<td>Subscription Notification</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}product_create"],"query":[],"variable":[]}},"response":[{"id":"4e81614a-682e-478d-99f3-436f5429e42f","name":"product_create","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"product_name\":\"Product Creation\",\n\t\"category_id\":\"1\",\n\t\"vertical_id\":\"1\",\n\t\"product_sku\":\"product_creation\",\n\t\"product_price\":\"0.99\",\n\t\"product_description\":\"Product Description\",\n\t\"product_max_quantity\":\"100\",\n\t\"customer_purchase_limit\":\"\",\n\t\"taxable\":\"\",\n\t\"shippable\":\"\",\n\t\"signature_confirmation\":\"\",\n\t\"delivery_confirmation\":\"\",\n\t\"preserve_quantity\":\"\",\n\t\"collections\":\"\",\n\t\"shipping_declared_value\":\"\",\n\t\"product_restocking_fee\":\"\",\n\t\"shipping_weight\":\"\",\n\t\"digitally_delievered\":\"\",\n\t\"shipping_digital_delivery_url\":\"\",\n\t\"recurring_discount_max\":\"\",\n\t\"events\":\n\t{\n\t\t\"1\":\"Shipping Confirmation\"\n\t},\n\t\"paired_products\":\"\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"97","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 20:16:47 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"response_message\":\"Successfully created product.\",\"new_product_id\":\"409\"}"}],"_postman_id":"af37cbb9-9146-4de1-8e33-492988bd158d"},{"name":"product_delete","id":"37810cf6-6b03-4a18-812d-65584ce4cb2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\"409\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_delete","description":"<p>This method is used to delete a product.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}product_delete"],"query":[],"variable":[]}},"response":[{"id":"4bb0e568-8038-4be4-a476-963326482958","name":"product_delete","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\"409\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_delete"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"100","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 11:07:32 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"response_message\":\"Successfully deleted product\",\"deleted_product_id\":\"409\"}"}],"_postman_id":"37810cf6-6b03-4a18-812d-65584ce4cb2c"},{"name":"product_index","id":"0a5a59d7-b5ea-41dd-8dd3-648dcaab6ad1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\n\t[\n\t\t1,\n\t\t2\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_index","description":"<p>This method is used to display product information.<br />The two accepted parameters are <code>product_id</code> <strong>OR</strong> <code>criteria</code><br />If you pass both <code>product_id</code> <strong>AND</strong> <code>criteria</code>, <strong>ONLY</strong> <code>criteria</code> will be evaluated.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<p><strong>Max Rows Can Be Returned</strong>: 1000</p>\n<blockquote>\n<p><strong>Pagination is not supported. Please use v2 API</strong> </p>\n</blockquote>\n<p><code>product_id</code> should be an array of <code>product_id</code>s that you would like to get data on. You may also pass the string <code>all</code> instead of the array to retrieve a list of all products. **BE AWARE: We have a 1000 max limit and pagination is not supported.<br />**<code>criteria</code> is an object of filters that you want to get information on. The current accepted keys are <code>category_id</code> and <code>vertical_id</code>. An example of the <code>criteria</code> can be found in the examples as well as below:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   \"criteria\":\n   {\n      \"vertical_id\":\n      [\n         10,\n         11\n      ],\n      \"category_id\":\n      [\n         1,\n         2\n      ]\n   }\n}\n\n</code></pre><p>A list of <strong>default</strong> <code>vertical_id</code> is as follows:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><code>vertical_id</code></th>\n<th><code>name</code></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1</td>\n<td>Art, Photo &amp; Music</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Automotive</td>\n</tr>\n<tr>\n<td>3</td>\n<td>Books &amp; Media</td>\n</tr>\n<tr>\n<td>4</td>\n<td>Careers</td>\n</tr>\n<tr>\n<td>5</td>\n<td>Clothing &amp; Apparel</td>\n</tr>\n<tr>\n<td>6</td>\n<td>Computer &amp; Electronics</td>\n</tr>\n<tr>\n<td>7</td>\n<td>Diet</td>\n</tr>\n<tr>\n<td>8</td>\n<td>Education</td>\n</tr>\n<tr>\n<td>9</td>\n<td>Entertainment, Recreation &amp; Leisure</td>\n</tr>\n<tr>\n<td>10</td>\n<td>Family</td>\n</tr>\n<tr>\n<td>11</td>\n<td>Financial</td>\n</tr>\n<tr>\n<td>12</td>\n<td>Food &amp; Drinks</td>\n</tr>\n<tr>\n<td>13</td>\n<td>Games &amp; Toys</td>\n</tr>\n<tr>\n<td>14</td>\n<td>Gifts &amp; Flowers</td>\n</tr>\n<tr>\n<td>15</td>\n<td>Hair</td>\n</tr>\n<tr>\n<td>16</td>\n<td>Home &amp; Garden</td>\n</tr>\n<tr>\n<td>17</td>\n<td>Insurance</td>\n</tr>\n<tr>\n<td>18</td>\n<td>Legal</td>\n</tr>\n<tr>\n<td>19</td>\n<td>Marketing</td>\n</tr>\n<tr>\n<td>20</td>\n<td>Men's Health</td>\n</tr>\n<tr>\n<td>21</td>\n<td>Muscle</td>\n</tr>\n<tr>\n<td>22</td>\n<td>NonProfit</td>\n</tr>\n<tr>\n<td>23</td>\n<td>Skin Care</td>\n</tr>\n<tr>\n<td>24</td>\n<td>Sports &amp; Fitness</td>\n</tr>\n<tr>\n<td>25</td>\n<td>Teeth Whitening</td>\n</tr>\n<tr>\n<td>26</td>\n<td>Telecommunications</td>\n</tr>\n<tr>\n<td>27</td>\n<td>Travel</td>\n</tr>\n<tr>\n<td>28</td>\n<td>Women's Health</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}product_index"],"query":[],"variable":[]}},"response":[{"id":"120b6ada-13d0-4271-be5e-a36e030e2840","name":"product_index with product_id","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\n\t[\n\t\t1,\n\t\t2\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_index"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"605","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 11:19:55 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"products\":{\"1\":{\"product_name\":\"Flex Seal - Can\",\"product_description\":\"This is the best can of Flex Seal you will ever own\",\"product_sku\":\"FSC-M\",\"product_price\":\"9.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"1\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\"},\"2\":{\"product_name\":\"Flex Seal - Bottle\",\"product_description\":\"\",\"product_sku\":\"FSB-M\",\"product_price\":\"15.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"1\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\"}}}"},{"id":"b20ff9af-bd3a-4b9a-8a32-e192e193196f","name":"product_index with criteria","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"criteria\":\n\t{\n\t\t\"vertical_id\":10,\n\t\t\"category_id\":1\n\t}\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_index"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"5612","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 14 Aug 2018 12:35:57 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache/2.4.33 (Amazon)","name":"Server","description":"A name for the server"},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[],"responseTime":null,"body":"{\"response_code\":\"100\",\"total_products\":\"19\",\"product_id\":[\"1\",\"2\",\"3\",\"4\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\",\"13\",\"14\",\"15\",\"16\",\"17\",\"18\",\"19\",\"428\"],\"products\":{\"1\":{\"product_name\":\"Flex Seal - Can\",\"product_description\":\"This is the best can of Flex Seal you will ever own\",\"product_sku\":\"FSC-M\",\"product_price\":\"9.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"1\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"1\"},\"2\":{\"product_name\":\"Flex Seal - Bottle\",\"product_description\":\"\",\"product_sku\":\"FSB-M\",\"product_price\":\"15.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"1\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"2\"},\"3\":{\"product_name\":\"Flex Seal - 5 Gallon Drum\",\"product_description\":\"\",\"product_sku\":\"FSD-5G\",\"product_price\":\"99.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"3\"},\"4\":{\"product_name\":\"Flex Seal - Bundle\",\"product_description\":\"\",\"product_sku\":\"\",\"product_price\":\"0.00\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"4\"},\"6\":{\"product_name\":\"Flex Seal - Large Bottle\",\"product_description\":\"\",\"product_sku\":\"FSB-LG\",\"product_price\":\"19.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"1\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"6\"},\"7\":{\"product_name\":\"Flex Seal - Small Can\",\"product_description\":\"\",\"product_sku\":\"FSC-SM\",\"product_price\":\"6.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"7\"},\"8\":{\"product_name\":\"Flex Seal - 50 Gallon Drum\",\"product_description\":\"\",\"product_sku\":\"FSD-50G\",\"product_price\":\"4999.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"8\"},\"9\":{\"product_name\":\"Flex Seal - Small Bottle\",\"product_description\":\"\",\"product_sku\":\"FSB-SM\",\"product_price\":\"10.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"9\"},\"10\":{\"product_name\":\"Flex Seal - Large Can\",\"product_description\":\"\",\"product_sku\":\"FSC-LG\",\"product_price\":\"15.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"10\"},\"11\":{\"product_name\":\"Flex Seal - 1 Gallon Drum\",\"product_description\":\"\",\"product_sku\":\"FSD-1G\",\"product_price\":\"34.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"11\"},\"12\":{\"product_name\":\"Flex Seal - Flex Shot Small\",\"product_description\":\"\",\"product_sku\":\"FSFS-SM\",\"product_price\":\"4.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"12\"},\"13\":{\"product_name\":\"Flex Seal - Flex Shot\",\"product_description\":\"\",\"product_sku\":\"FSFS-M\",\"product_price\":\"6.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"13\"},\"14\":{\"product_name\":\"Flex Seal - Flex Shot Large\",\"product_description\":\"\",\"product_sku\":\"FSFS-LG\",\"product_price\":\"10.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"14\"},\"15\":{\"product_name\":\"Flex Seal - Spray\",\"product_description\":\"\",\"product_sku\":\"FSS-M\",\"product_price\":\"14.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"15\"},\"16\":{\"product_name\":\"Flex Seal - Spray Small\",\"product_description\":\"\",\"product_sku\":\"FSS-SM\",\"product_price\":\"12.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"16\"},\"17\":{\"product_name\":\"Flex Seal - Spray Large\",\"product_description\":\"\",\"product_sku\":\"FSS-LG\",\"product_price\":\"17.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"17\"},\"18\":{\"product_name\":\"Prebuilt - Product Price\",\"product_description\":\"\",\"product_sku\":\"PBB-PP\",\"product_price\":\"0.00\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"18\"},\"19\":{\"product_name\":\"Prebuilt Bundle - Per Item\",\"product_description\":\"\",\"product_sku\":\"PBB-PI\",\"product_price\":\"5.00\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"19\"},\"428\":{\"product_name\":\"Flex Seal - Bundle (COPY)\",\"product_description\":\"\",\"product_sku\":\"\",\"product_price\":\"5.00\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"428\"}}}"},{"id":"de955324-636e-4384-b40f-9b56b571987e","name":"product_index with product_id all","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\"all\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_index"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"7613","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 20 Sep 2018 13:19:56 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache/2.4.34 (Amazon)","name":"Server","description":"A name for the server"},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[],"responseTime":null,"body":"{\"response_code\":\"100\",\"total_products\":\"25\",\"product_id\":[\"24\",\"23\",\"25\",\"11\",\"3\",\"8\",\"2\",\"4\",\"428\",\"1\",\"13\",\"14\",\"12\",\"6\",\"10\",\"9\",\"7\",\"15\",\"17\",\"16\",\"467\",\"5\",\"18\",\"19\",\"470\"],\"products\":{\"24\":{\"response_code\":\"100\",\"product_name\":\"Digital Magazine - Skin - Rebill\",\"product_description\":\"Digital Magazine - Skin - Rebill\",\"product_sku\":\"EDIGITAL-SKIN-REBILL\",\"product_price\":\"0.00\",\"product_category_name\":\"Skin\",\"vertical_name\":\"Books & Media\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"24\"},\"23\":{\"product_name\":\"Digital Magazine - Skin - Subscription\",\"product_description\":\"Digital Magazine - Skin - Subscription\",\"product_sku\":\"EDIGITAL-SKIN-SUBSCRIPTION\",\"product_price\":\"1.97\",\"product_category_name\":\"Skin\",\"vertical_name\":\"Books & Media\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"23\"},\"25\":{\"product_name\":\"Digital Magazine - Skin - Trial\",\"product_description\":\"Digital Magazine - Skin - Trial\",\"product_sku\":\"EDIGITAL-SKIN-TRIAL\",\"product_price\":\"1.97\",\"product_category_name\":\"Skin\",\"vertical_name\":\"Entertainment, Recreation & Leisure\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"25\"},\"11\":{\"product_name\":\"Flex Seal - 1 Gallon Drum\",\"product_description\":\"\",\"product_sku\":\"FSD-1G\",\"product_price\":\"34.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"11\"},\"3\":{\"product_name\":\"Flex Seal - 5 Gallon Drum\",\"product_description\":\"\",\"product_sku\":\"FSD-5G\",\"product_price\":\"99.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"3\"},\"8\":{\"product_name\":\"Flex Seal - 50 Gallon Drum\",\"product_description\":\"\",\"product_sku\":\"FSD-50G\",\"product_price\":\"4999.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"8\"},\"2\":{\"product_name\":\"Flex Seal - Bottle\",\"product_description\":\"\",\"product_sku\":\"FSB-M\",\"product_price\":\"15.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"1\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"2\"},\"4\":{\"product_name\":\"Flex Seal - Bundle\",\"product_description\":\"\",\"product_sku\":\"\",\"product_price\":\"0.00\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"4\"},\"428\":{\"product_name\":\"Flex Seal - Bundle (COPY)\",\"product_description\":\"\",\"product_sku\":\"\",\"product_price\":\"5.00\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"428\"},\"1\":{\"product_name\":\"Flex Seal - Can\",\"product_description\":\"This is the best can of Flex Seal you will ever own\",\"product_sku\":\"FSC-M\",\"product_price\":\"9.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"1\",\"product_max_quantity\":\"0\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"1\"},\"13\":{\"product_name\":\"Flex Seal - Flex Shot\",\"product_description\":\"\",\"product_sku\":\"FSFS-M\",\"product_price\":\"6.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"13\"},\"14\":{\"product_name\":\"Flex Seal - Flex Shot Large\",\"product_description\":\"\",\"product_sku\":\"FSFS-LG\",\"product_price\":\"10.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"14\"},\"12\":{\"product_name\":\"Flex Seal - Flex Shot Small\",\"product_description\":\"\",\"product_sku\":\"FSFS-SM\",\"product_price\":\"4.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"12\"},\"6\":{\"product_name\":\"Flex Seal - Large Bottle\",\"product_description\":\"\",\"product_sku\":\"FSB-LG\",\"product_price\":\"19.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"1\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"6\"},\"10\":{\"product_name\":\"Flex Seal - Large Can\",\"product_description\":\"\",\"product_sku\":\"FSC-LG\",\"product_price\":\"15.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"10\"},\"9\":{\"product_name\":\"Flex Seal - Small Bottle\",\"product_description\":\"\",\"product_sku\":\"FSB-SM\",\"product_price\":\"10.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"9\"},\"7\":{\"product_name\":\"Flex Seal - Small Can\",\"product_description\":\"\",\"product_sku\":\"FSC-SM\",\"product_price\":\"6.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"5\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"7\"},\"15\":{\"product_name\":\"Flex Seal - Spray\",\"product_description\":\"\",\"product_sku\":\"FSS-M\",\"product_price\":\"14.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"15\"},\"17\":{\"product_name\":\"Flex Seal - Spray Large\",\"product_description\":\"\",\"product_sku\":\"FSS-LG\",\"product_price\":\"17.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"17\"},\"16\":{\"product_name\":\"Flex Seal - Spray Small\",\"product_description\":\"\",\"product_sku\":\"FSS-SM\",\"product_price\":\"12.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"10\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"16\"},\"467\":{\"product_name\":\"Oct 2018 Beauty Box\",\"product_description\":\"\",\"product_sku\":\"KJSO-09TY\",\"product_price\":\"39.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Clothing & Apparel\",\"product_is_shippable\":\"1\",\"product_max_quantity\":\"100\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"467\"},\"5\":{\"product_name\":\"Pre-Built Fixed Bundle\",\"product_description\":\"\",\"product_sku\":\"PBFB\",\"product_price\":\"50.00\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Education\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"2\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"5\"},\"18\":{\"product_name\":\"Prebuilt - Product Price\",\"product_description\":\"\",\"product_sku\":\"PBB-PP\",\"product_price\":\"0.00\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"18\"},\"19\":{\"product_name\":\"Prebuilt Bundle - Per Item\",\"product_description\":\"\",\"product_sku\":\"PBB-PI\",\"product_price\":\"5.00\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Family\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"1\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"19\"},\"470\":{\"product_name\":\"Product Creation\",\"product_description\":\"Product Description\",\"product_sku\":\"product_creation\",\"product_price\":\"0.99\",\"product_category_name\":\"Sweet Category\",\"vertical_name\":\"Art, Photo & Music\",\"product_is_shippable\":\"0\",\"product_max_quantity\":\"0\",\"cost_of_goods_sold\":\"0.00\",\"product_id\":\"470\"}}}"}],"_postman_id":"0a5a59d7-b5ea-41dd-8dd3-648dcaab6ad1"},{"name":"product_update","id":"b492ab22-550b-4c87-bc5e-c0bac3057b01","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\n\t{\n\t\t\"404\":\n\t\t{\n\t\t\t\"product_name\":\"Updated Product Name\",\n\t\t\t\"product_price\":\"19.99\",\n\t\t\t\"product_description\":\"This is the product I updated using product_update\",\n\t\t\t\"product_sku\":\"ABC123\",\n\t\t\t\"product_weight\":\"10\",\n\t\t\t\"is_shippable\":\"0\",\n\t\t\t\"signature_confirmation\":\"1\",\n\t\t\t\"delivery_confirmation\":\"1\",\n\t\t\t\"digital_delivery\":\"1\",\n\t\t\t\"digital_delivery_url\":\"https://sticky.io\",\n\t\t\t\"declared_value\":\"9.99\",\n\t\t\t\"max_quantity\":\"1\",\n\t\t\t\"category_id\":\"2\",\n\t\t\t\"vertical_id\":\"2\"\n\t\t}\n\t}\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_update","description":"<p>The product_update method is used to update the information on a product.</p>\n<p>If all updates are successful, the response will include only the <code>response_code</code> of <code>100</code>.\nIf there are any failures or updates that did not occur, the response will include a breakdown of each product and each field that was attempted to be updated with their respective <code>response_codes</code>.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>product_name</code></td>\n<td><code>New Product</code></td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>product_price</code></td>\n<td><code>29.95</code></td>\n<td>string</td>\n<td>A non-negative number as either a whole number or with precision of 2 decimals</td>\n</tr>\n<tr>\n<td><code>product_description</code></td>\n<td><code>New Description</code></td>\n<td>string</td>\n<td>Max 500 characters</td>\n</tr>\n<tr>\n<td><code>product_sku</code></td>\n<td><code>ABC123</code></td>\n<td>string</td>\n<td>Min 5 characters. Max 64 characters</td>\n</tr>\n<tr>\n<td><code>product_weight</code></td>\n<td><code>5</code></td>\n<td>string</td>\n<td>Weight In Ounces. Numeric Only whole numbers</td>\n</tr>\n<tr>\n<td><code>is_shippable</code></td>\n<td><code>1</code></td>\n<td>string</td>\n<td><code>1</code> for shippable item or <code>0</code> for non shippable</td>\n</tr>\n<tr>\n<td><code>signature_confirmation</code></td>\n<td><code>1</code></td>\n<td>number</td>\n<td><code>1</code> for signature confirmation flag ON or <code>0</code> for signature confirmation flag OFF</td>\n</tr>\n<tr>\n<td><code>delivery_confirmation</code></td>\n<td><code>1</code></td>\n<td>number</td>\n<td><code>1</code> for delivery confirmation flag ON or <code>0</code> for delivery confirmation flag OFF</td>\n</tr>\n<tr>\n<td><code>digital_delivery_url</code></td>\n<td><code>test</code></td>\n<td>string</td>\n<td>Max 256 characters</td>\n</tr>\n<tr>\n<td><code>digital_delivery</code></td>\n<td><code>1</code></td>\n<td>number</td>\n<td><code>1</code> for digital delivery confirmation flag ON or <code>0</code> for digital delivery confirmation flag OFF</td>\n</tr>\n<tr>\n<td><code>declared_value</code></td>\n<td><code>5.95</code></td>\n<td>string</td>\n<td>A non-negative number as either a whole number or with precision of 2 decimals. Typically only used when fulfillment is enabled</td>\n</tr>\n<tr>\n<td><code>max_quantity</code></td>\n<td><code>5</code></td>\n<td>number</td>\n<td>The max possible quantity allowed for a product. Defaults to <code>1</code></td>\n</tr>\n<tr>\n<td><code>category_id</code></td>\n<td><code>1</code></td>\n<td>string</td>\n<td>The product <code>category_id</code> that you are updating the product to</td>\n</tr>\n<tr>\n<td><code>vertical_id</code></td>\n<td><code>1</code></td>\n<td>string</td>\n<td>The product <code>vertical_id</code> that you are updating the product to</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}product_update"],"query":[],"variable":[]}},"response":[{"id":"d8c59eff-0921-454c-a1fa-d88a064b8a31","name":"product_update all success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\n\t{\n\t\t\"404\":\n\t\t{\n\t\t\t\"product_name\":\"Updated Product Name\",\n\t\t\t\"product_price\":\"19.99\",\n\t\t\t\"product_description\":\"This is the product I updated using product_update\",\n\t\t\t\"product_sku\":\"ABC123\",\n\t\t\t\"product_weight\":\"10\",\n\t\t\t\"is_shippable\":\"0\",\n\t\t\t\"signature_confirmation\":\"1\",\n\t\t\t\"delivery_confirmation\":\"1\",\n\t\t\t\"digital_delivery\":\"1\",\n\t\t\t\"digital_delivery_url\":\"https://sticky.io\",\n\t\t\t\"declared_value\":\"9.99\",\n\t\t\t\"max_quantity\":\"1\",\n\t\t\t\"category_id\":\"2\",\n\t\t\t\"vertical_id\":\"2\"\n\t\t}\n\t}\n}","options":{"raw":{"language":"json"}}},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 11:46:00 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\"}"},{"id":"fd74e8fb-260c-4072-af25-20f4a674d673","name":"product_update with different error codes","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"product_id\":\n\t{\n\t\t\"408\":\n\t\t{\n\t\t\t\"product_name\":\"Updated Product Name\",\n\t\t\t\"product_price\":\"9.99\",\n\t\t\t\"product_description\":\"This is the product I updated using product_update\",\n\t\t\t\"product_sku\":\"ABC123\",\n\t\t\t\"product_weight\":\"10\",\n\t\t\t\"is_shippable\":\"0\",\n\t\t\t\"signature_confirmation\":\"0\",\n\t\t\t\"delivery_confirmation\":\"1\",\n\t\t\t\"digital_delivery\":\"1\",\n\t\t\t\"digital_delivery_url\":\"https://sticky.io\",\n\t\t\t\"declared_value\":\"9.99\",\n\t\t\t\"max_quantity\":\"1\",\n\t\t\t\"category\":\"1\"\n\t\t}\n\t}\n}","options":{"raw":{"language":"json"}}},"url":"https://{{app_key}}.{{domain}}{{api_ext}}product_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"591","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 11:39:40 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"911\",\"product_id\":{\"408\":{\"product_name\":{\"response_code\":\"100\"},\"product_price\":{\"response_code\":\"100\"},\"product_description\":{\"response_code\":\"100\"},\"product_sku\":{\"response_code\":\"100\"},\"product_weight\":{\"response_code\":\"100\"},\"is_shippable\":{\"response_code\":\"100\"},\"signature_confirmation\":{\"response_code\":\"343\"},\"delivery_confirmation\":{\"response_code\":\"100\"},\"digital_delivery\":{\"response_code\":\"100\"},\"digital_delivery_url\":{\"response_code\":\"100\"},\"declared_value\":{\"response_code\":\"100\"},\"max_quantity\":{\"response_code\":\"100\"},\"category\":{\"response_code\":\"351\"}}}}"}],"_postman_id":"b492ab22-550b-4c87-bc5e-c0bac3057b01"}],"id":"256e61c5-c619-4542-9620-799715a0bfae","_postman_id":"256e61c5-c619-4542-9620-799715a0bfae","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Billing Models and Offers","item":[{"name":"billing_model_view by offer_id","id":"cfe4caf0-4f4b-4639-b181-a86aa3ee6d22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"offer_id\": \"8\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}billing_model_view","description":"<p>View the details of a billing models attached to an <code>offer_id</code></p>\n<p>The payload of the <code>data</code> response parameter is returned as an array of JSON objects. Each object contains related billing model details matching the criteria of the request parameters.</p>\n<p>To see more granular details on each \"Billing Model\" see <code>billing_model_view</code> by <code>id</code>.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"response-parameter-breakdown\">Response Parameter Breakdown:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int</td>\n<td>This is the ID for the related billing model.</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>This is the name of the related billing model.</td>\n</tr>\n<tr>\n<td><code>bill_by_type</code></td>\n<td>string</td>\n<td>This parameter returns the type of rebilling structure of the billing model. Can be <code>Straight Sale</code>, <code>Bill by day</code> or <code>Bill by cycle</code>.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}billing_model_view"],"query":[{"disabled":true,"key":"","value":""}],"variable":[]}},"response":[{"id":"265292e6-9f13-4380-9899-b7c7373402dc","name":"billing_model_view by offer_id","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"offer_id\": \"8\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}billing_model_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"4\",\n            \"name\": \"Every 15 Days\",\n            \"bill_by_type\": \"Bill by cycle\",\n            \"bill_by_type_id\": \"1\",\n            \"interval_day\": \"15\",\n            \"interval_week\": \"1\",\n            \"preserve_quantity\": \"1\",\n            \"bill_by_days\": \"0\",\n            \"expire_cycles\": \"6\",\n            \"buffer_days\": \"5\",\n\t\t\t\"frequency_dates\":[]\n        },\n        {\n            \"id\": \"6\",\n            \"name\": \"Every 30 Days\",\n            \"bill_by_type\": \"Bill by cycle\",\n            \"bill_by_type_id\": \"1\",\n            \"interval_day\": \"30\",\n            \"interval_week\": \"1\",\n            \"preserve_quantity\": \"1\",\n            \"bill_by_days\": \"0\",\n            \"expire_cycles\": \"12\",\n            \"buffer_days\": \"0\",\n\t\t\t\"frequency_dates\":[]\n        },\n        {\n            \"id\": \"345\",\n            \"name\": \"Scheduled Billing Model\",\n            \"bill_by_type\": \"Bill by schedule\",\n            \"bill_by_type_id\": \"4\",\n            \"interval_day\": \"1\",\n            \"interval_week\": \"1\",\n            \"preserve_quantity\": \"1\",\n            \"bill_by_days\": \"0\",\n            \"expire_cycles\": \"0\",\n            \"buffer_days\": \"5\",\n            \"frequency_dates\": [\n                \"1/18\",\n                \"1/22\",\n                \"1/30\"\n            ]\n        },\n\t\t{  \n\t\t\t\"id\":\"342\",\n\t\t\t\"name\":\"Relative Date BM\",\n\t\t\t\"bill_by_type\":\"Bill by relative date\",\n\t\t\t\"bill_by_type_id\":\"5\",\n\t\t\t\"interval_day\":\"1\",\n\t\t\t\"interval_week\":\"1\",\n\t\t\t\"preserve_quantity\":\"1\",\n\t\t\t\"bill_by_days\":\"0\",\n\t\t\t\"expire_cycles\":\"0\",\n\t\t\t\"buffer_days\":\"0\",\n\t\t\t\"frequency_dates\":[]\n\t\t}\n    ]\n}"}],"_postman_id":"cfe4caf0-4f4b-4639-b181-a86aa3ee6d22"},{"name":"billing_model_view by id","id":"11c1838b-3196-44fd-a3d7-55c0773cc103","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"2\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}billing_model_view","description":"<p>View the details of a billing model by id. The five types of \"Billing Models\" are:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>bill_by_type_id</th>\n<th>bill_by_type</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>0</td>\n<td>Straight Sale</td>\n</tr>\n<tr>\n<td>1</td>\n<td>Bill By Cycle</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Bill By Date</td>\n</tr>\n<tr>\n<td>3</td>\n<td>Bill By Day</td>\n</tr>\n<tr>\n<td>4</td>\n<td>Bill By Schedule</td>\n</tr>\n<tr>\n<td>5</td>\n<td>Bill By Relative Date</td>\n</tr>\n</tbody>\n</table>\n</div><p>Here is a breakdown of the parameters for each BM type:</p>\n<p><strong>Straight Sale</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameter</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>The ID of the BM</td>\n</tr>\n<tr>\n<td>name</td>\n<td>The name of the BM</td>\n</tr>\n<tr>\n<td>bill_by_type</td>\n<td>Straight Sale</td>\n</tr>\n<tr>\n<td>bill_by_type_id</td>\n<td>0</td>\n</tr>\n<tr>\n<td>interval_day</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>interval_week</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>preserve_quantity</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>bill_by_days</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>expire_cycles</td>\n<td>1</td>\n</tr>\n<tr>\n<td>buffer_days</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>frequency_dates</td>\n<td>N/A</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Bill By Cycle</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameter</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>The ID of the BM</td>\n</tr>\n<tr>\n<td>name</td>\n<td>The name of the BM</td>\n</tr>\n<tr>\n<td>bill_by_type</td>\n<td>Bill By Cycle</td>\n</tr>\n<tr>\n<td>bill_by_type_id</td>\n<td>1</td>\n</tr>\n<tr>\n<td>interval_day</td>\n<td>1</td>\n</tr>\n<tr>\n<td>interval_week</td>\n<td>1</td>\n</tr>\n<tr>\n<td>preserve_quantity</td>\n<td>1 (If \"Preserve Quantity\" checked)</td>\n</tr>\n<tr>\n<td>bill_by_days</td>\n<td>Days To Next Billing</td>\n</tr>\n<tr>\n<td>expire_cycles</td>\n<td>0</td>\n</tr>\n<tr>\n<td>buffer_days</td>\n<td>0</td>\n</tr>\n<tr>\n<td>frequency_dates</td>\n<td>N/A</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Bill By Date</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameter</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>The ID of the BM</td>\n</tr>\n<tr>\n<td>name</td>\n<td>The name of the BM</td>\n</tr>\n<tr>\n<td>bill_by_type</td>\n<td>Bill By Date</td>\n</tr>\n<tr>\n<td>bill_by_type_id</td>\n<td>2</td>\n</tr>\n<tr>\n<td>interval_day</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>interval_week</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>preserve_quantity</td>\n<td>1 - If \"Preserve Quantity\" checked</td>\n</tr>\n<tr>\n<td>bill_by_days</td>\n<td>Billing Date (Nth day of month)</td>\n</tr>\n<tr>\n<td>expire_cycles</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>buffer_days</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>frequency_dates</td>\n<td>N/A</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Bill By Day</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameter</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>The ID of the BM</td>\n</tr>\n<tr>\n<td>name</td>\n<td>The name of the BM</td>\n</tr>\n<tr>\n<td>bill_by_type</td>\n<td>Bill By Day</td>\n</tr>\n<tr>\n<td>bill_by_type_id</td>\n<td>3</td>\n</tr>\n<tr>\n<td>interval_day</td>\n<td>1 (Day of week starting Sunday=1)</td>\n</tr>\n<tr>\n<td>interval_week</td>\n<td>1 (First/Second/Third/Fourth/Fifth)</td>\n</tr>\n<tr>\n<td>preserve_quantity</td>\n<td>1 - If \"Preserve Quantity\" checked</td>\n</tr>\n<tr>\n<td>bill_by_days</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>expire_cycles</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>buffer_days</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>frequency_dates</td>\n<td>N/A</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Bill By Schedule</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameter</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>The ID of the BM</td>\n</tr>\n<tr>\n<td>name</td>\n<td>The name of the BM</td>\n</tr>\n<tr>\n<td>bill_by_type</td>\n<td>Bill By Schedule</td>\n</tr>\n<tr>\n<td>bill_by_type_id</td>\n<td>4</td>\n</tr>\n<tr>\n<td>interval_day</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>interval week</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>preserve_quantity</td>\n<td>1 - If \"Preserve Quantity\" checked</td>\n</tr>\n<tr>\n<td>bill_by_days</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>expire_cycles</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>buffer_days</td>\n<td>Buffer Days</td>\n</tr>\n<tr>\n<td>frequency_dates</td>\n<td>Future Billing Dates</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Bill By Relative Date</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameter</th>\n<th>description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>The ID of the BM</td>\n</tr>\n<tr>\n<td>name</td>\n<td>The name of the BM</td>\n</tr>\n<tr>\n<td>bill_by_type</td>\n<td>Straight Sale</td>\n</tr>\n<tr>\n<td>bill_by_type_id</td>\n<td>5</td>\n</tr>\n<tr>\n<td>interval_day</td>\n<td>Number of intervals</td>\n</tr>\n<tr>\n<td>interval_week</td>\n<td>Unit of interval (1=month 2=year)</td>\n</tr>\n<tr>\n<td>preserve_quantity</td>\n<td>1 - If \"Preserve Quantity\" checked</td>\n</tr>\n<tr>\n<td>bill_by_days</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>expire_cycles</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>buffer_days</td>\n<td>N/A</td>\n</tr>\n<tr>\n<td>frequency_dates</td>\n<td>N/A</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"response-parameter-breakdown\">Response Parameter Breakdown:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int</td>\n<td>This is the ID for the related billing model.</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>This is the name of the related billing model.</td>\n</tr>\n<tr>\n<td><code>bill_by_type</code></td>\n<td>string</td>\n<td>This parameter returns the type of rebilling structure of the billing model. Can be <code>Straight Sale</code>, <code>Bill by day</code> or <code>Bill by cycle</code>.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}billing_model_view"],"query":[],"variable":[]}},"response":[{"id":"b98c35ea-a73b-48a0-a006-348423f578e9","name":"billing_model_view by id","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"2\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}billing_model_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"2\",\n            \"name\": \"Straight Sale\",\n            \"bill_by_type\": \"Straight Sale\",\n            \"bill_by_type_id\": \"0\",\n            \"interval_day\": \"0\",\n            \"interval_week\": \"0\",\n            \"preserve_quantity\": \"0\",\n            \"bill_by_days\": \"0\",\n            \"expire_cycles\": \"1\",\n            \"buffer_days\": \"0\",\n\t\t\t\"frequency_dates\": []\n        }\n    ]\n}"}],"_postman_id":"11c1838b-3196-44fd-a3d7-55c0773cc103"},{"name":"offer_view by campaign_id","id":"53cad403-8bb8-4dfd-a1f3-5520fe8bc454","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\": 25\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view","description":"<p>This method is used to display offer details. Using <code>campaign_id</code> in the request will return details for all related offers tied to the campaign.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"response-parameter-breakdown\">Response Parameter Breakdown:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int</td>\n<td>This is the ID for the related offer.</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>This is the name of the related offer.</td>\n</tr>\n<tr>\n<td><code>recurring_type</code></td>\n<td>string</td>\n<td>This parameter returns the type of recurring process that occurs. Can be <code>Self Recurring</code> or <code>Custom Next Recurring</code>.</td>\n</tr>\n<tr>\n<td><code>trial_flag</code></td>\n<td>int/bool</td>\n<td>This parameter will only be present if there is a trial present on the order. Possible return values: <code>1</code> of <code>0</code>.</td>\n</tr>\n<tr>\n<td><code>cycle_count</code></td>\n<td>int</td>\n<td>This is the number of cycles related to the particular offer.</td>\n</tr>\n<tr>\n<td><code>expiration</code></td>\n<td>int/bool</td>\n<td>If return value is <code>0</code> there is no expiration, if the return value is <code>1</code> the offer has an expiration.</td>\n</tr>\n<tr>\n<td><code>terminating_cycle_type</code></td>\n<td>int</td>\n<td>This parameter will contain the ID of the related cycle type attached to the offer.</td>\n</tr>\n<tr>\n<td><code>terminating_product_id</code></td>\n<td>int</td>\n<td>This is the ID of the last product on the billing cycle.</td>\n</tr>\n<tr>\n<td><code>recurring_product_id</code></td>\n<td>int</td>\n<td>This is the ID of the recurring product tied to the related offer.</td>\n</tr>\n<tr>\n<td><code>recurring_product_name</code></td>\n<td>string</td>\n<td>This is the name of the recurring product tied to the offer.</td>\n</tr>\n<tr>\n<td><code>trial</code></td>\n<td>json</td>\n<td>Payload of the related trial info.</td>\n</tr>\n<tr>\n<td><code>price</code></td>\n<td>json</td>\n<td>Nested within the trial parameter. Describes the trial price</td>\n</tr>\n<tr>\n<td><code>duration</code></td>\n<td>json</td>\n<td>Nested within the trial parameter. Describes the duration of the trial</td>\n</tr>\n<tr>\n<td><code>products</code></td>\n<td>json</td>\n<td>Payload of products attached to the current offer. The key is the <code>product_id</code> and the value is the Product name</td>\n</tr>\n<tr>\n<td><code>billing_models</code></td>\n<td>json</td>\n<td>Payload of the billing models attached to the offer. The key is the <code>billing_model_id</code> and the value is the Billing Model name</td>\n</tr>\n<tr>\n<td><code>billing_models_detail</code></td>\n<td>json</td>\n<td>Array of payloads of the billing models attached to the offer.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}offer_view"],"query":[],"variable":[]}},"response":[{"id":"0984be7b-4b65-4609-a4d5-84d3e0184c67","name":"offer_view by campaign_id with trial details","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\": 26\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 14 Mar 2019 11:18:15 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.37 (Amazon)"},{"key":"Set-Cookie","value":"token=fbu2r3e8b0u6k702oh7gil3b5k; expires=Thu, 14-Mar-2019 12:33:18 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"1765"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"2\",\n            \"name\": \"Self Recur - 15 Days\",\n            \"recurring_type\": \"Self Recurring\",\n            \"trial_flag\": \"1\",\n            \"cycle_count\": \"1\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"2\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"0\",\n            \"recurring_product_name\": \"0\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"30\",\n                \"price\": {\n                    \"inherit_product_price\": \"1\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"1\",\n                    \"custom_days\": \"\"\n                }\n            },\n            \"products\": {\n                \"1\": \"Flex Seal - Can\",\n                \"2\": \"Flex Seal - Bottle\",\n                \"3\": \"Flex Seal - 5 Gallon Bucket\",\n                \"4\": \"Flex Seal - Bundle PRODUCT PRICE\",\n                \"5\": \"Pre-Built Fixed Bundle\",\n                \"18\": \"Prebuilt - Product Price\",\n                \"19\": \"Prebuilt Bundle - Per Item\",\n                \"608\": \"Graphic Tee\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": []\n        },\n        {\n            \"id\": \"50\",\n            \"name\": \"Self Recur - 15 Days WITH Trial AND Delay\",\n            \"recurring_type\": \"Self Recurring\",\n            \"trial_flag\": \"1\",\n            \"cycle_count\": \"1\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"2\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"0\",\n            \"recurring_product_name\": \"0\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"15\",\n                \"price\": {\n                    \"inherit_product_price\": \"1\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"0\",\n                    \"custom_days\": \"15\"\n                }\n            },\n            \"products\": {\n                \"1\": \"Flex Seal - Can\",\n                \"2\": \"Flex Seal - Bottle\",\n                \"6\": \"Flex Seal - Large Bottle\",\n                \"7\": \"Flex Seal - Small Can\",\n                \"9\": \"Flex Seal - Small Bottle\",\n                \"10\": \"Flex Seal - Large Can\",\n                \"12\": \"Flex Seal - Flex Shot Small\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\",\n                \"6\": \"Every 30 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                },\n                {\n                    \"id\": \"6\",\n                    \"name\": \"Every 30 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": []\n        }\n    ]\n}"},{"id":"563a6337-0249-42e6-bd11-658c89068a59","name":"offer_view by campaign_id with billing model discounts","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\": 25\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 14 Mar 2019 11:20:24 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.37 (Amazon)"},{"key":"Set-Cookie","value":"token=obsvsnhs166utbbfgc961j0c9n; expires=Thu, 14-Mar-2019 12:35:26 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"838"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"44\",\n            \"name\": \"Billing Models With Discounts\",\n            \"recurring_type\": \"Self Recurring\",\n            \"trial_flag\": \"0\",\n            \"cycle_count\": \"0\",\n            \"expiration\": \"0\",\n            \"terminating_cycle_type\": \"1\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"0\",\n            \"recurring_product_name\": \"0\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"0\",\n                \"price\": {\n                    \"inherit_product_price\": \"\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"\",\n                    \"custom_days\": \"\"\n                }\n            },\n            \"products\": {\n                \"1\": \"Flex Seal - Can\",\n                \"2\": \"Flex Seal - Bottle\",\n                \"5\": \"Pre-Built Fixed Bundle\",\n                \"6\": \"Flex Seal - Large Bottle\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\",\n                \"6\": \"Every 30 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"15\",\n                    \"discount_flat_amount\": \"0.00\"\n                },\n                {\n                    \"id\": \"6\",\n                    \"name\": \"Every 30 Days\",\n                    \"discount_percent\": \"30\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": []\n        }\n    ]\n}"},{"id":"970815aa-d683-496d-9ffb-d104bde5001c","name":"offer_view by campaign_id with delayed billing","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\": 13\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Tue, 26 Mar 2019 19:08:50 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.38 (Amazon)"},{"key":"Set-Cookie","value":"token=7pqkf91apu1oqcuuql2elggsph; expires=Tue, 26-Mar-2019 20:23:52 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"3054"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"4\",\n            \"name\": \"Custom Recur - 15 Days / 30 Days 4 Cycles THEN Self Recur\",\n            \"recurring_type\": \"Custom Next Recurring\",\n            \"trial_flag\": \"0\",\n            \"cycle_count\": \"4\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"2\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"6\",\n            \"recurring_product_name\": \"Flex Seal - Large Bottle\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"0\",\n                \"price\": {\n                    \"inherit_product_price\": \"\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"\",\n                    \"custom_days\": \"\"\n                },\n                \"delayed_billing\": {\n                    \"days\": \"\",\n                    \"inherit_product_price\": \"\",\n                    \"custom_price\": \"\",\n                    \"is_email_suppressed\": \"0\"\n                }\n            },\n            \"products\": {\n                \"13\": \"Flex Seal - Flex Shot\",\n                \"15\": \"Flex Seal - Spray\",\n                \"18\": \"Prebuilt - Product Price\",\n                \"19\": \"Prebuilt Bundle - Per Item\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\",\n                \"6\": \"Every 30 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                },\n                {\n                    \"id\": \"6\",\n                    \"name\": \"Every 30 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": []\n        },\n        {\n            \"id\": \"32\",\n            \"name\": \"Every 15 Days PREPAID WITH TRIAL AND DELAYED\",\n            \"recurring_type\": \"Self Recurring\",\n            \"trial_flag\": \"1\",\n            \"cycle_count\": \"1\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"2\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"0\",\n            \"recurring_product_name\": \"0\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"2\",\n                \"price\": {\n                    \"inherit_product_price\": \"1\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"1\",\n                    \"custom_days\": \"\"\n                },\n                \"delayed_billing\": {\n                    \"days\": \"1\",\n                    \"inherit_product_price\": \"1\",\n                    \"custom_price\": \"\",\n                    \"is_email_suppressed\": \"0\"\n                }\n            },\n            \"products\": {\n                \"1\": \"Flex Seal - Can\",\n                \"2\": \"Flex Seal - Bottle\",\n                \"6\": \"Flex Seal - Large Bottle\",\n                \"7\": \"Flex Seal - Small Can\",\n                \"9\": \"Flex Seal - Small Bottle\",\n                \"10\": \"Flex Seal - Large Can\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": [],\n            \"prepaid\": {\n                \"is_subscription\": \"1\",\n                \"is_cancel_immediate\": \"0\",\n                \"is_refund_allowed\": \"1\",\n                \"terms\": [\n                    {\n                        \"cycles\": \"5\",\n                        \"discount\": \"15.00%\"\n                    }\n                ]\n            }\n        },\n        {\n            \"id\": \"82\",\n            \"name\": \"Self Recur - 15 Days WITH Trial AND Delay Custom Delay Price\",\n            \"recurring_type\": \"Self Recurring\",\n            \"trial_flag\": \"1\",\n            \"cycle_count\": \"1\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"2\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"0\",\n            \"recurring_product_name\": \"0\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"15\",\n                \"price\": {\n                    \"inherit_product_price\": \"1\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"0\",\n                    \"custom_days\": \"15\"\n                },\n                \"delayed_billing\": {\n                    \"days\": \"7\",\n                    \"inherit_product_price\": \"0\",\n                    \"custom_price\": \"9.99\",\n                    \"is_email_suppressed\": \"1\"\n                }\n            },\n            \"products\": {\n                \"1\": \"Flex Seal - Can\",\n                \"2\": \"Flex Seal - Bottle\",\n                \"6\": \"Flex Seal - Large Bottle\",\n                \"7\": \"Flex Seal - Small Can\",\n                \"9\": \"Flex Seal - Small Bottle\",\n                \"10\": \"Flex Seal - Large Can\",\n                \"12\": \"Flex Seal - Flex Shot Small\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\",\n                \"6\": \"Every 30 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                },\n                {\n                    \"id\": \"6\",\n                    \"name\": \"Every 30 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": []\n        }\n    ]\n}"}],"_postman_id":"53cad403-8bb8-4dfd-a1f3-5520fe8bc454"},{"name":"offer_view by offer_id","id":"306bd7aa-48f1-4852-aa63-a4d5353f16d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"offer_id\": 4\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view","description":"<p>This method is used to display offer details. Using <code>offer_id</code> in the request will return specific to the <code>offer_id</code> supplied.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"response-parameter-breakdown\">Response Parameter Breakdown:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int</td>\n<td>This is the ID for the related offer.</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>This is the name of the related offer.</td>\n</tr>\n<tr>\n<td><code>recurring_type</code></td>\n<td>string</td>\n<td>This parameter returns the type of recurring process that occurs. Can be <code>Self Recurring</code> or <code>Custom Next Recurring</code>.</td>\n</tr>\n<tr>\n<td><code>trial_flag</code></td>\n<td>int/bool</td>\n<td>This parameter will only be present if there is a trial present on the order. Possible return values: <code>1</code> of <code>0</code>.</td>\n</tr>\n<tr>\n<td><code>cycle_count</code></td>\n<td>int</td>\n<td>This is the number of cycles related to the particular offer.</td>\n</tr>\n<tr>\n<td><code>expiration</code></td>\n<td>int/bool</td>\n<td>If return value is <code>0</code> there is no expiration, if the return value is <code>1</code> the offer has an expiration.</td>\n</tr>\n<tr>\n<td><code>terminating_cycle_type</code></td>\n<td>int</td>\n<td>This parameter will contain the ID of the related cycle type attached to the offer.</td>\n</tr>\n<tr>\n<td><code>terminating_product_id</code></td>\n<td>int</td>\n<td>This is the ID of the last product on the billing cycle.</td>\n</tr>\n<tr>\n<td><code>recurring_product_id</code></td>\n<td>int</td>\n<td>This is the ID of the recurring product tied to the related offer.</td>\n</tr>\n<tr>\n<td><code>recurring_product_name</code></td>\n<td>string</td>\n<td>This is the name of the recurring product tied to the offer.</td>\n</tr>\n<tr>\n<td><code>trial</code></td>\n<td>json</td>\n<td>Payload of the related trial info.</td>\n</tr>\n<tr>\n<td><code>price</code></td>\n<td>json</td>\n<td>Nested within the trial parameter. Describes the trial price</td>\n</tr>\n<tr>\n<td><code>duration</code></td>\n<td>json</td>\n<td>Nested within the trial parameter. Describes the duration of the trial</td>\n</tr>\n<tr>\n<td><code>products</code></td>\n<td>json</td>\n<td>Payload of products attached to the current offer. The key is the <code>product_id</code> and the value is the Product name</td>\n</tr>\n<tr>\n<td><code>billing_models</code></td>\n<td>json</td>\n<td>Payload of the billing models attached to the offer. The key is the <code>billing_model_id</code> and the value is the Billing Model name</td>\n</tr>\n<tr>\n<td><code>billing_models_detail</code></td>\n<td>json</td>\n<td>Array of payloads of the billing models attached to the offer.</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}offer_view"],"query":[],"variable":[]}},"response":[{"id":"19f94ae5-a8b9-4c89-a02c-c6388acfedfd","name":"offer_view by offer_id with trial inherit product price inherit billing model duration","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"offer_id\": 32\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 14 Mar 2019 11:16:25 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.37 (Amazon)"},{"key":"Set-Cookie","value":"token=2mokaml3ujmh27i3bje77iufcj; expires=Thu, 14-Mar-2019 12:31:29 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"934"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"32\",\n            \"name\": \"Every 15 Days PREPAID WITH TRIAL AND DELAYED\",\n            \"recurring_type\": \"Self Recurring\",\n            \"trial_flag\": \"1\",\n            \"cycle_count\": \"1\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"2\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"0\",\n            \"recurring_product_name\": \"0\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"2\",\n                \"price\": {\n                    \"inherit_product_price\": \"1\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"1\",\n                    \"custom_days\": \"\"\n                }\n            },\n            \"products\": {\n                \"1\": \"Flex Seal - Can\",\n                \"2\": \"Flex Seal - Bottle\",\n                \"6\": \"Flex Seal - Large Bottle\",\n                \"7\": \"Flex Seal - Small Can\",\n                \"9\": \"Flex Seal - Small Bottle\",\n                \"10\": \"Flex Seal - Large Can\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": [],\n            \"prepaid\": {\n                \"is_subscription\": \"1\",\n                \"is_cancel_immediate\": \"0\",\n                \"is_refund_allowed\": \"1\",\n                \"terms\": [\n                    {\n                        \"cycles\": \"5\",\n                        \"discount\": \"15.00%\"\n                    }\n                ]\n            }\n        }\n    ]\n}"},{"id":"713d6761-fb25-44a5-97d6-3d9ee1b3fc27","name":"offer_view by offer_id with prepaid and trial","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"offer_id\": 64\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 14 Mar 2019 11:15:05 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.37 (Amazon)"},{"key":"Set-Cookie","value":"token=6eadh5e1g8h03391qjcrmmeef1; expires=Thu, 14-Mar-2019 12:30:07 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"985"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"64\",\n            \"name\": \"Prepaid 2 Cycles RENEW - KEEP - ALLOW - TRIAL\",\n            \"recurring_type\": \"Self Recurring\",\n            \"trial_flag\": \"1\",\n            \"cycle_count\": \"1\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"2\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"0\",\n            \"recurring_product_name\": \"0\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"2\",\n                \"price\": {\n                    \"inherit_product_price\": \"0\",\n                    \"custom_price\": \"1.00\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"0\",\n                    \"custom_days\": \"2\"\n                }\n            },\n            \"products\": {\n                \"4\": \"Flex Seal - Bundle PRODUCT PRICE\",\n                \"13\": \"Flex Seal - Flex Shot\",\n                \"428\": \"Flex Seal - Bundle PER ITEM\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\",\n                \"6\": \"Every 30 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                },\n                {\n                    \"id\": \"6\",\n                    \"name\": \"Every 30 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": [],\n            \"prepaid\": {\n                \"is_subscription\": \"1\",\n                \"is_cancel_immediate\": \"0\",\n                \"is_refund_allowed\": \"1\",\n                \"terms\": [\n                    {\n                        \"cycles\": \"2\",\n                        \"discount\": \"10.00%\"\n                    }\n                ]\n            }\n        }\n    ]\n}"},{"id":"908d261e-d317-4bf1-befd-49b2844291b6","name":"offer_view by offer_id with seasonal payload","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"offer_id\": 66\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 14 Mar 2019 11:23:48 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.37 (Amazon)"},{"key":"Set-Cookie","value":"token=jkhju1bkgs1krt3u1gqfgm0dkf; expires=Thu, 14-Mar-2019 12:38:51 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"1182"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"66\",\n            \"name\": \"Prepaid Seasonal 15 / 30\",\n            \"recurring_type\": \"Custom Next Recurring\",\n            \"trial_flag\": \"0\",\n            \"cycle_count\": \"3\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"4\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"2\",\n            \"recurring_product_name\": \"Flex Seal - Bottle\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"0\",\n                \"price\": {\n                    \"inherit_product_price\": \"\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"\",\n                    \"custom_days\": \"\"\n                }\n            },\n            \"products\": {\n                \"\": \"\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\",\n                \"6\": \"Every 30 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                },\n                {\n                    \"id\": \"6\",\n                    \"name\": \"Every 30 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": [\n                {\n                    \"position\": \"1\",\n                    \"product_id\": \"1\",\n                    \"product_name\": \"Flex Seal - Can\",\n                    \"price\": \"10.00\"\n                },\n                {\n                    \"position\": \"2\",\n                    \"product_id\": \"2\",\n                    \"product_name\": \"Flex Seal - Bottle\",\n                    \"price\": \"10.00\"\n                },\n                {\n                    \"position\": \"3\",\n                    \"product_id\": \"3\",\n                    \"product_name\": \"Flex Seal - 5 Gallon Bucket\",\n                    \"price\": \"99.99\"\n                }\n            ],\n            \"prepaid\": {\n                \"is_subscription\": \"1\",\n                \"is_cancel_immediate\": \"0\",\n                \"is_refund_allowed\": \"1\",\n                \"terms\": [\n                    {\n                        \"cycles\": \"3\",\n                        \"discount\": \"10.00%\"\n                    },\n                    {\n                        \"cycles\": \"6\",\n                        \"discount\": \"20.00%\"\n                    }\n                ]\n            }\n        }\n    ]\n}"},{"id":"ebe03837-2aa1-4928-ac0a-1ae418b2c2c0","name":"offer_view by offer_id with delayed billing","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"offer_id\": 82\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Tue, 26 Mar 2019 19:09:22 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.38 (Amazon)"},{"key":"Set-Cookie","value":"token=m9979cvasq69qph12ngc8bm9tf; expires=Tue, 26-Mar-2019 20:24:25 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"1073"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"82\",\n            \"name\": \"Self Recur - 15 Days WITH Trial AND Delay Custom Delay Price\",\n            \"recurring_type\": \"Self Recurring\",\n            \"trial_flag\": \"1\",\n            \"cycle_count\": \"1\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"2\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"0\",\n            \"recurring_product_name\": \"0\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"15\",\n                \"price\": {\n                    \"inherit_product_price\": \"1\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"0\",\n                    \"custom_days\": \"15\"\n                },\n                \"delayed_billing\": {\n                    \"days\": \"7\",\n                    \"inherit_product_price\": \"0\",\n                    \"custom_price\": \"9.99\",\n                    \"is_email_suppressed\": \"1\"\n                }\n            },\n            \"products\": {\n                \"1\": \"Flex Seal - Can\",\n                \"2\": \"Flex Seal - Bottle\",\n                \"6\": \"Flex Seal - Large Bottle\",\n                \"7\": \"Flex Seal - Small Can\",\n                \"9\": \"Flex Seal - Small Bottle\",\n                \"10\": \"Flex Seal - Large Can\",\n                \"12\": \"Flex Seal - Flex Shot Small\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\",\n                \"6\": \"Every 30 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                },\n                {\n                    \"id\": \"6\",\n                    \"name\": \"Every 30 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": []\n        }\n    ]\n}"},{"id":"ef3aa824-caa7-426f-a73a-72690c29c710","name":"offer_view by offer_id","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"offer_id\": 4\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}offer_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 14 Mar 2019 11:25:28 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.37 (Amazon)"},{"key":"Set-Cookie","value":"token=8d87l92ncioiq6g6fgjdjgijej; expires=Thu, 14-Mar-2019 12:40:30 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"907"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"data\": [\n        {\n            \"id\": \"4\",\n            \"name\": \"Custom Recur - 15 Days / 30 Days 4 Cycles THEN Self Recur\",\n            \"recurring_type\": \"Custom Next Recurring\",\n            \"trial_flag\": \"0\",\n            \"cycle_count\": \"4\",\n            \"expiration\": \"1\",\n            \"terminating_cycle_type\": \"2\",\n            \"terminating_product_id\": \"0\",\n            \"recurring_product_id\": \"6\",\n            \"recurring_product_name\": \"Flex Seal - Large Bottle\",\n            \"trial\": {\n                \"id\": \"0\",\n                \"name\": \"0\",\n                \"custom_days\": \"0\",\n                \"price\": {\n                    \"inherit_product_price\": \"\",\n                    \"custom_price\": \"\"\n                },\n                \"duration\": {\n                    \"inherit_billing_model\": \"\",\n                    \"custom_days\": \"\"\n                }\n            },\n            \"products\": {\n                \"13\": \"Flex Seal - Flex Shot\",\n                \"15\": \"Flex Seal - Spray\",\n                \"18\": \"Prebuilt - Product Price\",\n                \"19\": \"Prebuilt Bundle - Per Item\"\n            },\n            \"billing_models\": {\n                \"4\": \"Every 15 Days\",\n                \"6\": \"Every 30 Days\"\n            },\n            \"billing_models_detail\": [\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Every 15 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                },\n                {\n                    \"id\": \"6\",\n                    \"name\": \"Every 30 Days\",\n                    \"discount_percent\": \"0\",\n                    \"discount_flat_amount\": \"0.00\"\n                }\n            ],\n            \"seasonal\": []\n        }\n    ]\n}"}],"_postman_id":"306bd7aa-48f1-4852-aa63-a4d5353f16d2"}],"id":"3415d6b0-b561-4cc7-a740-c4a367eb3c0f","description":"<p>In this section you will find information on Offers and Billing Models that are needed for building out different requests related to <a href=\"#c5756b81-c930-40af-b460-d7274bcf7cbd\">Orders</a></p>\n","event":[{"listen":"prerequest","script":{"id":"8dceb101-d7a3-4307-a72c-1edbb6a739a6","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"17ddcb29-7819-474a-ab42-edbdf209d6c7","type":"text/javascript","exec":[""]}}],"_postman_id":"3415d6b0-b561-4cc7-a740-c4a367eb3c0f","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Shipping and Fulfillment","item":[{"name":"repost_to_fulfillment","id":"0bd2b88d-050c-4889-b4c8-0d24e81007af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11431\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}repost_to_fulfillment","description":"<p>This method is used to send orders to the fulfillment provider that have already been shipped out once before.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}repost_to_fulfillment"],"query":[],"variable":[]}},"response":[{"id":"6d96e9b7-c415-4ef2-aa5f-56428576a943","name":"repost_to_fulfillment","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11431\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}repost_to_fulfillment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 13:16:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\"}"},{"id":"b042f631-870c-4a38-bfaa-f9a601ac94a1","name":"repost_to_fulfillment","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11431\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}repost_to_fulfillment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 13:16:41 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"425\"}"}],"_postman_id":"0bd2b88d-050c-4889-b4c8-0d24e81007af"},{"name":"shipping_method_find","id":"d35050ac-9d99-4033-8312-4e81d80f2832","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\":\"all\",\n\t\"search_type\":\"all\",\n\t\"criteria\":\n\t{\n\t\t\"code\":\"first\",\n\t\t\"name\":\"*Shipping\",\n\t\t\"group\":\"First*\"\n\t},\n\t\"return_type\":\"shipping_method_view\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}shipping_method_find","description":"<p>This method is used to retrieve a list of <code>shipping_id</code> that match a set of criteria.</p>\n<p>Wildcards may be used when full data is not available.</p>\n<p>An optional parameter, <code>return_type</code>, may be passed. If <code>return_type</code> is sent as <code>shipping_method_view</code>, in addition to the normal return parameters you will also receive a <code>data</code> parameter that contains an object of the data returned by the <code>shipping_method_view</code> method for each shipping method returned by the request.</p>\n<p>See the <code>shipping_method_view</code> definition for return values.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>criteria param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>code</code></td>\n<td><code>Priority</code></td>\n<td>string</td>\n<td>Service Code (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td><code>First*</code></td>\n<td>string</td>\n<td>Name (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>group</code></td>\n<td><code>test</code></td>\n<td>string</td>\n<td>Group (Allows wildcard *)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}shipping_method_find"],"query":[],"variable":[]}},"response":[{"id":"3a98c246-2c31-4eca-9945-00c3927e1c1d","name":"shipping_method_find with criteria","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\":\"all\",\n\t\"search_type\":\"all\",\n\t\"criteria\":\n\t{\n\t\t\"code\":\"first\",\n\t\t\"name\":\"*Shipping\",\n\t\t\"group\":\"First*\"\n\t},\n\t\"return_type\":\"shipping_method_view\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}shipping_method_find"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"511","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 13:44:33 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"total_shipping_methods\":\"2\",\"shipping_id\":[\"2\",\"3\"],\"data\":{\"2\":{\"response_code\":\"100\",\"name\":\"Free Shipping\",\"description\":\"Initial Free - Subscription $1\",\"group_name\":\"First Class Mail\",\"code\":\"FIRST\",\"initial_amount\":\"0.00\",\"subscription_amount\":\"1.00\"},\"3\":{\"response_code\":\"100\",\"name\":\"Overnight Shipping\",\"description\":\"Overnight Shipping. 5.99 - Initial. 4.99 - Subscription\",\"group_name\":\"First Class Mail\",\"code\":\"FIRST\",\"initial_amount\":\"5.99\",\"subscription_amount\":\"4.99\"}}}"},{"id":"ab07c7bd-ae23-462e-9181-375bfa779bb0","name":"shipping_method_find","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\":\"all\",\n\t\"search_type\":\"all\",\n\t\"criteria\":\"all\",\n\t\"return_type\":\"shipping_method_view\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}shipping_method_find"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"511","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 13:43:08 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"total_shipping_methods\":\"2\",\"shipping_id\":[\"2\",\"3\"],\"data\":{\"2\":{\"response_code\":\"100\",\"name\":\"Free Shipping\",\"description\":\"Initial Free - Subscription $1\",\"group_name\":\"First Class Mail\",\"code\":\"FIRST\",\"initial_amount\":\"0.00\",\"subscription_amount\":\"1.00\"},\"3\":{\"response_code\":\"100\",\"name\":\"Overnight Shipping\",\"description\":\"Overnight Shipping. 5.99 - Initial. 4.99 - Subscription\",\"group_name\":\"First Class Mail\",\"code\":\"FIRST\",\"initial_amount\":\"5.99\",\"subscription_amount\":\"4.99\"}}}"}],"_postman_id":"d35050ac-9d99-4033-8312-4e81d80f2832"},{"name":"shipping_method_view","id":"4edf73f6-c95a-4da2-a4b8-b1699dad10ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"shipping_id\":\"2\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}shipping_method_view","description":"<p>This method is used view data about a shipping method in the sticky.io platform.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}shipping_method_view"],"query":[],"variable":[]}},"response":[{"id":"6eb1e033-9faf-4810-9d95-61303415de29","name":"shipping_method_view","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"shipping_id\":\"2\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}shipping_method_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"193","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 13:45:40 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"name\":\"Free Shipping\",\"description\":\"Initial Free - Subscription $1\",\"group_name\":\"First Class Mail\",\"code\":\"FIRST\",\"initial_amount\":\"0.00\",\"subscription_amount\":\"1.00\"}"}],"_postman_id":"4edf73f6-c95a-4da2-a4b8-b1699dad10ac"}],"id":"17e870a1-23c4-4594-8e61-f7d29feb92a6","_postman_id":"17e870a1-23c4-4594-8e61-f7d29feb92a6","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Campaigns","item":[{"name":"campaign_find_active","id":"8345422e-6d85-49af-967a-40aadb27fa40","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{app_key}}.{{domain}}{{api_ext}}campaign_find_active","description":"<p>Find all active campaigns that the API User has permission to.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}campaign_find_active"],"query":[],"variable":[]}},"response":[{"id":"8982298a-54fb-460f-8e04-58200e16f6b8","name":"campaign_find_active","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{app_key}}.{{domain}}{{api_ext}}campaign_find_active"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"campaigns\": {\n        \"3\": {\n            \"campaign_id\": \"3\",\n            \"campaign_name\": \"Straight Sale\"\n        },\n        \"4\": {\n            \"campaign_id\": \"4\",\n            \"campaign_name\": \"15 / 30 Day Self Recur\"\n        },\n        \"5\": {\n            \"campaign_id\": \"5\",\n            \"campaign_name\": \"15 / 30 / Straight Sale\"\n        },\n        \"7\": {\n            \"campaign_id\": \"7\",\n            \"campaign_name\": \"Custom Recur - 15 Days\"\n        },\n        \"9\": {\n            \"campaign_id\": \"9\",\n            \"campaign_name\": \"PREPAY 15 Days No Refund\"\n        },\n        \"10\": {\n            \"campaign_id\": \"10\",\n            \"campaign_name\": \"Self Recur (15 / 30 Days) - Expires after 2 Cycles\"\n        }\n    }\n}"}],"_postman_id":"8345422e-6d85-49af-967a-40aadb27fa40"},{"name":"campaign_view","id":"cf37e4ac-fac2-4671-a400-9493aac40664","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\":10\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}campaign_view","description":"<p>View the details of a campaign.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"response-parameter-breakdown\">Response Parameter Breakdown:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>100</td>\n<td>number</td>\n<td>See <a href=\"#2266962e-ffc8-46b1-a6ad-f0f02e6f30d9\">Code Definitions</a> for definitions</td>\n</tr>\n<tr>\n<td><code>campaign_name</code></td>\n<td>Self Recur (15 / 30 Days) - Expires after 2 Cycles</td>\n<td>string</td>\n<td>Campaign Name</td>\n</tr>\n<tr>\n<td><code>campaign_description</code></td>\n<td>This campaign will self recur for two cycles and then will be placed on hold</td>\n<td>string</td>\n<td>Campaign Description</td>\n</tr>\n<tr>\n<td><code>gateway_id</code></td>\n<td>1</td>\n<td>number or array</td>\n<td>Single Gateway ID or Array of Gateway IDs</td>\n</tr>\n<tr>\n<td><code>is_payment_routed</code></td>\n<td>0</td>\n<td>number</td>\n<td>Boolean value if the campaignis payment routed</td>\n</tr>\n<tr>\n<td><code>payment_router_id</code></td>\n<td>0</td>\n<td>number</td>\n<td>If the campaign is payment routed, the payment router id attached to the campaign</td>\n</tr>\n<tr>\n<td><code>countries</code></td>\n<td>US</td>\n<td>string or array</td>\n<td>Single ISO2 Country Code or Array of ISO2 Country Codes that are able to be sold to for the campaign <a href=\"https://www.iso.org/obp/ui/#search\">Reference ISO2 Country Codes</a></td>\n</tr>\n<tr>\n<td><code>payment_name</code></td>\n<td>array</td>\n<td>array</td>\n<td>array of payment types that are accepted for the campaign</td>\n</tr>\n<tr>\n<td><code>products</code></td>\n<td>Array</td>\n<td>Array</td>\n<td>An array of product objects that includes the product name and product id</td>\n</tr>\n<tr>\n<td><code>shipping</code></td>\n<td>Array</td>\n<td>Array</td>\n<td>An array of shipping objects that includes the shipping id, name, description, initial price, and recurring price</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}campaign_view"],"query":[],"variable":[]}},"response":[{"id":"e6f22eab-048c-4239-b043-19af49b7897e","name":"campaign_view","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\":10\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}campaign_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"campaign_name\": \"Self Recur (15 / 30 Days) - Expires after 2 Cycles\",\n    \"campaign_description\": \"This campaign will self recur for two cycles and then will be placed on hold\",\n    \"gateway_id\": \"1\",\n    \"is_payment_routed\": \"0\",\n    \"payment_router_id\": \"\",\n    \"offer_id\": [\n        \"18\",\n        \"20\"\n    ],\n    \"countries\": [\n        \"GB\",\n        \"US\"\n    ],\n    \"payment_name\": [\n        \"amex\",\n        \"discover\",\n        \"master\",\n        \"visa\"\n    ],\n    \"products\": [\n        {\n            \"product_id\": \"1\",\n            \"product_name\": \"Flex Seal - Can\"\n        },\n        {\n            \"product_id\": \"7\",\n            \"product_name\": \"Flex Seal - Small Can\"\n        },\n        {\n            \"product_id\": \"10\",\n            \"product_name\": \"Flex Seal - Large Can\"\n        },\n        {\n            \"product_id\": \"2\",\n            \"product_name\": \"Flex Seal - Bottle\"\n        },\n        {\n            \"product_id\": \"6\",\n            \"product_name\": \"Flex Seal - Large Bottle\"\n        },\n        {\n            \"product_id\": \"9\",\n            \"product_name\": \"Flex Seal - Small Bottle\"\n        }\n    ],\n    \"shipping\": [\n        {\n            \"shipping_id\": \"2\",\n            \"shipping_name\": \"Free Shipping\",\n            \"shipping_description\": \"Initial Free - Subscription $1\",\n            \"shipping_initial_price\": \"0.00\",\n            \"shipping_recurring_price\": \"1.00\"\n        },\n        {\n            \"shipping_id\": \"3\",\n            \"shipping_name\": \"Overnight Shipping\",\n            \"shipping_description\": \"Overnight Shipping. 5.99 - Initial. 4.99 - Subscription\",\n            \"shipping_initial_price\": \"5.99\",\n            \"shipping_recurring_price\": \"4.99\"\n        }\n    ]\n}"}],"_postman_id":"cf37e4ac-fac2-4671-a400-9493aac40664"}],"id":"ffd59490-8dca-407d-a54b-07c60839e15a","description":"<p>In this section you will find information relating to Campaigns</p>\n","event":[{"listen":"prerequest","script":{"id":"fb7f10a9-613c-48fd-929a-e1b010b1faad","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"03b60b19-0476-43bf-8fa5-ee7b98a1d5a6","type":"text/javascript","exec":[""]}}],"_postman_id":"ffd59490-8dca-407d-a54b-07c60839e15a","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Prospects","item":[{"name":"new_prospect","id":"0c888f79-8ff8-435f-b5e9-f6b0f6357123","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaignId\":\"2\",\n\t\"email\":\"testprospect@email.com\",\n\t\"ipAddress\":\"127.0.0.1\",\n\t\"firstName\":\"\",\n\t\"lastName\":\"\",\n\t\"address1\":\"\",\n\t\"address2\":\"\",\n\t\"city\":\"\",\n\t\"state\":\"\",\n\t\"zip\":\"\",\n\t\"country\":\"\",\n\t\"phone\":\"\",\n\t\"AFID\":\"\",\n\t\"SID\":\"\",\n\t\"AFFID\":\"\",\n\t\"C1\":\"\",\n\t\"C2\":\"\",\n\t\"C3\":\"\",\n\t\"AID\":\"\",\n\t\"OPT\":\"\",\n\t\"click_id\":\"\",\n\t\"notes\":\"\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_prospect","description":"<p>The <code>new_prospect</code> API call is meant to allow you to do a two-step order where you capture initial prospect information and our API will return to you the prospect ID in the system.  If you capture all elements initially required for sale, then it is easy to submit the final order like the below <code>new_order_with_prospect</code> post.</p>\n<p>We allow our API calls to be flexible, where we only require <code>email</code>, <code>campaignId</code> and <code>ipAddress</code> when you create it in situations where that information is not available.  If you use it like this, please ensure to pass the other missing elements when you place the <code>new_order_with_prospect</code>.</p>\n<p>Please note that it is recommended to send a complete record with all available fields to pass upon initially sending the prospect through the <code>new_prospect</code> call to reduce confusion of what fields are required during the sale.  An example would be if you do not pass <code>ipAddress</code> through the prospect record and do not prompt or require <code>ipAddress</code> during the <code>new_order_with_prospect</code>.  Our systems will reject that because there is a blank value on the <code>ipAddress</code>.</p>\n<p>Request:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Request Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Required</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>campaignId</td>\n<td>1</td>\n<td>number</td>\n<td>Required</td>\n<td>Valid sticky.io Campaign ID to use for the prospect record</td>\n</tr>\n<tr>\n<td>email</td>\n<td><a href=\"mailto:george234@test.com\">george234@test.com</a></td>\n<td>string</td>\n<td>Required</td>\n<td>Prospect's email address</td>\n</tr>\n<tr>\n<td>ipAddress</td>\n<td>127.0.0.1</td>\n<td>string</td>\n<td>Required</td>\n<td>Prospect's IP address, from the end-user browser not the server)</td>\n</tr>\n<tr>\n<td>firstName</td>\n<td>George</td>\n<td>string</td>\n<td>Optional</td>\n<td>But Must be completed before sale, Prospect's first name</td>\n</tr>\n<tr>\n<td>lastName</td>\n<td>Lastings</td>\n<td>string</td>\n<td>Optional</td>\n<td>But Must be completed before sale, Prospect's first name</td>\n</tr>\n<tr>\n<td>address1</td>\n<td>123 Testing St</td>\n<td>string</td>\n<td>Optional</td>\n<td>But Must be completed before sale, Prospect's shipping address</td>\n</tr>\n<tr>\n<td>address2</td>\n<td>Apt 50</td>\n<td>string</td>\n<td>Optional</td>\n<td>Prospect's shipping address line 2</td>\n</tr>\n<tr>\n<td>city</td>\n<td>Tampa</td>\n<td>string</td>\n<td>Optional</td>\n<td>But Must be completed before sale, Prospect's shipping city</td>\n</tr>\n<tr>\n<td>state</td>\n<td>FL</td>\n<td>string</td>\n<td>Optional</td>\n<td>But Must be completed before sale, Prospect's shipping state. For US states, use the <a href=\"https://www.iso.org/obp/ui/#search\">Reference ISO for 2 character state abbreviation codes</a> for other countries use the full state name or state code</td>\n</tr>\n<tr>\n<td>zip</td>\n<td>33607</td>\n<td>number</td>\n<td>Optional</td>\n<td>But Must be completed before sale, Prospect's shipping zip code</td>\n</tr>\n<tr>\n<td>country</td>\n<td>US</td>\n<td>string</td>\n<td>Optional</td>\n<td>But Must be completed before sale, Prospect's shipping country (ISO2 2-Character Country Code)</td>\n</tr>\n<tr>\n<td>phone</td>\n<td>8135551212</td>\n<td>number</td>\n<td>Optional</td>\n<td>But Must be completed before sale, Prospect's phone number</td>\n</tr>\n<tr>\n<td>AFID</td>\n<td>affiliate1</td>\n<td>string</td>\n<td>Optional</td>\n<td>Affiliate Id</td>\n</tr>\n<tr>\n<td>SID</td>\n<td>subaffiliate1</td>\n<td>string</td>\n<td>Optional</td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td>AFFID</td>\n<td>affiliate1</td>\n<td>string</td>\n<td>Optional</td>\n<td>Affiliate Id</td>\n</tr>\n<tr>\n<td>C1</td>\n<td>subaffiliate1</td>\n<td>string</td>\n<td>Optional</td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td>C2</td>\n<td>subaffiliate1</td>\n<td>string</td>\n<td>Optional</td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td>C3</td>\n<td>subaffiliate1</td>\n<td>string</td>\n<td>Optional</td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td>AID</td>\n<td>affiliate1</td>\n<td>string</td>\n<td>Optional</td>\n<td>Affiliate Id</td>\n</tr>\n<tr>\n<td>OPT</td>\n<td>subaffiliate1</td>\n<td>string</td>\n<td>Optional</td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td>click_id</td>\n<td>abcde12345</td>\n<td>string</td>\n<td>Optional</td>\n<td>Click ID used by your affiliate tracking system to identify unique clicks/requests</td>\n</tr>\n<tr>\n<td>notes</td>\n<td>Some Prospect Note</td>\n<td>string</td>\n<td>Optional</td>\n<td>Any notes about the prospect to append to the prospect record</td>\n</tr>\n</tbody>\n</table>\n</div><p>Response:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>error_found</code></td>\n<td>0</td>\n<td>number</td>\n<td>0 is successful</td>\n</tr>\n<tr>\n<td><code>response_code</code></td>\n<td>100</td>\n<td>number</td>\n<td>Response of transaction. See appendix A for complete list</td>\n</tr>\n<tr>\n<td><code>prospectId</code></td>\n<td>12345</td>\n<td>number</td>\n<td>sticky.io Prospect ID for the prospect that was just created</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}new_prospect"],"query":[],"variable":[]}},"response":[{"id":"4be645c4-35c6-456e-83d2-d9d2bf9e5564","name":"new_prospect","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"text/plain"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaignId\":\"2\",\n\t\"email\":\"testprospect@email.com\",\n\t\"ipAddress\":\"127.0.0.1\",\n\t\"firstName\":\"\",\n\t\"lastName\":\"\",\n\t\"address1\":\"\",\n\t\"address2\":\"\",\n\t\"city\":\"\",\n\t\"state\":\"\",\n\t\"zip\":\"\",\n\t\"country\":\"\",\n\t\"phone\":\"\",\n\t\"AFID\":\"\",\n\t\"SID\":\"\",\n\t\"AFFID\":\"\",\n\t\"C1\":\"\",\n\t\"C2\":\"\",\n\t\"C3\":\"\",\n\t\"AID\":\"\",\n\t\"OPT\":\"\",\n\t\"click_id\":\"\",\n\t\"notes\":\"\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_prospect"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"60","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 23 Jul 2018 13:20:35 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache/2.4.33 (Amazon)","name":"Server","description":"A name for the server"},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[],"responseTime":null,"body":"{\"response_code\":\"100\",\"error_found\":\"0\",\"prospectId\":\"303\"}"}],"_postman_id":"0c888f79-8ff8-435f-b5e9-f6b0f6357123"},{"name":"prospect_find","id":"28ed9eff-848b-415e-9aa9-655fe1030b37","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\":\"all\",\n\t\"start_date\":\"07/01/2018\",\n\t\"end_date\":\"07/04/2018\",\n\t\"criteria\":\n\t{\n\t\t\"first_name\":\"John\",\n\t\t\"last_name\":\"Doe\",\n\t\t\"address\":\"123 Test*\",\n\t\t\"city\":\"Tampa\",\n\t\t\"state\":\"FL\",\n\t\t\"zip\":\"33*\",\n\t\t\"country\":\"US\",\n\t\t\"phone\":\"813555*\",\n\t\t\"email\":\"johndoe*\",\n\t\t\"ip_address\":\"1*\"\n\t},\n\t\"start_time\":\"\",\n\t\"end_time\":\"\",\n\t\"search_type\":\"all\",\n\t\"return_type\":\"prospect_view\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}prospect_find","description":"<p>This method is used to retrieve a list of <code>prospect_id</code> that match a set of criteria.</p>\n<p>Wildcards may be used when full data is not available.</p>\n<p>An optional parameter, <code>return_type</code>, may be passed. If <code>return_type</code> is sent as <code>prospect_view</code>, in addition to the normal return parameters you will also receive a <code>data</code> parameter that contains a payload of the data returned by the <code>prospect_view</code> method for each prospect returned from the supplied search criteria</p>\n<p>See the <code>prospect_view</code> definition for return values of the data parameter.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<p><strong>NOTE</strong> As of <code>10/24/2018</code> The <code>total_prospects</code> number will be a total number of prospects that meet the criteria passed. The max returned <code>prospect_ids</code> <strong>AND</strong> corresponding <code>data</code> if <code>return_type</code> of <code>prospect_view</code> is passed is <strong>10000</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>criteria parameter</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>first_name</code></td>\n<td>John</td>\n<td>string</td>\n<td>First name (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>last_name</code></td>\n<td>Doe</td>\n<td>string</td>\n<td>Last name (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>address</code></td>\n<td>123 Test Drive</td>\n<td>string</td>\n<td>Address (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>Tampa</td>\n<td>string</td>\n<td>City (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>FL</td>\n<td>string</td>\n<td>State (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>zip</code></td>\n<td>33607</td>\n<td>string</td>\n<td>Zip Code (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>country</code></td>\n<td>US</td>\n<td>string</td>\n<td><a href=\"https://www.iso.org/obp/ui/#search\">2 Character Country Code</a></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td>8135551212</td>\n<td>string</td>\n<td>Phone number (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td><a href=\"mailto:johndoe@test.com\">johndoe@test.com</a></td>\n<td>string</td>\n<td>Email address (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>ip_address</code></td>\n<td>127.0.0.1</td>\n<td>string</td>\n<td>The IP address of the consumer during sale (Allows wildcard *)</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}prospect_find"],"query":[],"variable":[]}},"response":[{"id":"4c4a98bd-7e9d-41e2-83eb-281eace60516","name":"prospect_find with no return_type","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\":\"all\",\n\t\"start_date\":\"07/01/2018\",\n\t\"end_date\":\"07/04/2018\",\n\t\"criteria\":\n\t{\n\t\t\"first_name\":\"John\",\n\t\t\"last_name\":\"Doe\",\n\t\t\"address\":\"123 Test*\",\n\t\t\"city\":\"Tampa\",\n\t\t\"state\":\"FL\",\n\t\t\"zip\":\"33*\",\n\t\t\"country\":\"US\",\n\t\t\"phone\":\"813555*\",\n\t\t\"email\":\"johndoe*\",\n\t\t\"ip_address\":\"1*\"\n\t},\n\t\"start_time\":\"\",\n\t\"end_time\":\"\",\n\t\"search_type\":\"all\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}prospect_find"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"73","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 12:42:10 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"total_prospects\":\"2\",\"prospect_id\":[\"272\",\"273\"]}"},{"id":"e6c06856-9db0-479a-a6e2-17fef9e5db97","name":"prospect_find","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"campaign_id\":\"all\",\n\t\"start_date\":\"07/01/2018\",\n\t\"end_date\":\"07/04/2018\",\n\t\"criteria\":\n\t{\n\t\t\"first_name\":\"John\",\n\t\t\"last_name\":\"Doe\",\n\t\t\"address\":\"123 Test*\",\n\t\t\"city\":\"Tampa\",\n\t\t\"state\":\"FL\",\n\t\t\"zip\":\"33*\",\n\t\t\"country\":\"US\",\n\t\t\"phone\":\"813555*\",\n\t\t\"email\":\"johndoe*\",\n\t\t\"ip_address\":\"1*\"\n\t},\n\t\"start_time\":\"\",\n\t\"end_time\":\"\",\n\t\"search_type\":\"all\",\n\t\"return_type\":\"prospect_view\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}prospect_find"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"952","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 12:34:24 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"total_prospects\":\"2\",\"prospect_id\":[\"272\",\"273\"],\"data\":{\"272\":{\"response_code\":\"100\",\"campaign_id\":\"1\",\"first_name\":\"John\",\"last_name\":\"Doe\",\"address\":\"123 Test Blvd\",\"address2\":\"\",\"city\":\"Tampa\",\"state\":\"FL\",\"state_id\":\"FL\",\"zip\":\"33614\",\"country\":\"US\",\"phone\":\"8135551213\",\"email\":\"johndoe@website.com\",\"ip_address\":\"10.1.0.19\",\"date_created\":\"2018-07-03 12:06:00\",\"affiliate\":\"\",\"sub_affiliate\":\"\",\"risk_flag\":\"0\",\"notes\":[\"John called in after he visited the offer site with some questions\",\"John called back in - he is interested in the Flex Seal Bundle\"]},\"273\":{\"response_code\":\"100\",\"campaign_id\":\"1\",\"first_name\":\"John\",\"last_name\":\"Doe\",\"address\":\"123 Test St\",\"address2\":\"\",\"city\":\"Tampa\",\"state\":\"FL\",\"state_id\":\"FL\",\"zip\":\"33607\",\"country\":\"US\",\"phone\":\"8135551212\",\"email\":\"johndoe@email.com\",\"ip_address\":\"10.1.0.18\",\"date_created\":\"2018-07-03 12:06:00\",\"affiliate\":\"ABC\",\"sub_affiliate\":\"123\",\"risk_flag\":\"0\"}}}"}],"_postman_id":"28ed9eff-848b-415e-9aa9-655fe1030b37"},{"name":"prospect_update","id":"c1e65f32-eb37-48e5-904a-bc4ed02134cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"prospect_id\":\n\t{\n\t\t\"250\":\n\t\t{\n\t\t\t\"first_name\":\"John\",\n\t\t\t\"last_name\":\"Doe\",\n\t\t\t\"address\":\"1234 Ashton New Rd\",\n\t\t\t\"address2\":\"Apt B\",\n\t\t\t\"city\":\"Manchester\",\n\t\t\t\"state\":\"Manchester\",\n\t\t\t\"zip\":\"M11 3FF\",\n\t\t\t\"country\":\"GB\",\n\t\t\t\"phone\":\"8135551218\",\n\t\t\t\"email\":\"updated_email@server.com\",\n\t\t\t\"notes\":\"Add this via Postman\"\n\t\t}\n\t}\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}prospect_update","description":"<p>This method is currently used to update a range of values on a prospect record</p>\n<p>If all updates are successful, the response will include only the <code>response_code</code> of <code>100</code>.<br />If there are any failures or updates that did not occur, the response will include a breakdown of each prospect and each field that was attempted to be updated with their respective <code>response_codes</code>.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>first_name</code></td>\n<td><code>John</code></td>\n<td>string</td>\n<td>First name</td>\n</tr>\n<tr>\n<td><code>last_name</code></td>\n<td><code>Doe</code></td>\n<td>string</td>\n<td>Last name</td>\n</tr>\n<tr>\n<td><code>address</code></td>\n<td><code>123 Test Drive</code></td>\n<td>string</td>\n<td>Address</td>\n</tr>\n<tr>\n<td><code>address2</code></td>\n<td><code>Suite 145</code></td>\n<td>string</td>\n<td>Address line 2</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td><code>Tampa</code></td>\n<td>string</td>\n<td>City</td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td><code>FL</code></td>\n<td>string</td>\n<td>State</td>\n</tr>\n<tr>\n<td><code>zip</code></td>\n<td><code>33607</code></td>\n<td>string</td>\n<td>Zip Code</td>\n</tr>\n<tr>\n<td><code>country</code></td>\n<td><code>US</code></td>\n<td>string</td>\n<td><a href=\"https://www.iso.org/obp/ui/#search\">2 Character Country Code</a></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td><code>8135551212</code></td>\n<td>string</td>\n<td>Phone number (digits only)</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td><code>johndoe@test.com</code></td>\n<td>string</td>\n<td>Email address</td>\n</tr>\n<tr>\n<td><code>notes</code></td>\n<td><code>This is an updated prospect</code></td>\n<td>string</td>\n<td>Note to add to prospect</td>\n</tr>\n<tr>\n<td>campaign_id</td>\n<td>1</td>\n<td>number</td>\n<td>Valid sticky.io Campaign ID to use for the prospect record</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}prospect_update"],"query":[],"variable":[]}},"response":[{"id":"cd2738ae-a091-4d76-a05f-324d810c0c65","name":"prospect_update","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"prospect_id\":\n\t{\n\t\t\"250\":\n\t\t{\n\t\t\t\"first_name\":\"John\",\n\t\t\t\"last_name\":\"Doe\",\n\t\t\t\"address\":\"1234 Ashton New Rd\",\n\t\t\t\"address2\":\"Apt B\",\n\t\t\t\"city\":\"Manchester\",\n\t\t\t\"state\":\"Manchester\",\n\t\t\t\"zip\":\"M11 3FF\",\n\t\t\t\"country\":\"GB\",\n\t\t\t\"phone\":\"8135551218\",\n\t\t\t\"email\":\"updated_email@server.com\",\n\t\t\t\"notes\":\"Add this via Postman\"\n\t\t}\n\t}\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}prospect_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 12:53:06 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\"}"}],"_postman_id":"c1e65f32-eb37-48e5-904a-bc4ed02134cf"},{"name":"prospect_view","id":"1db4aee8-cf8a-4f79-ba11-cf9eacc61584","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"prospect_id\":\"361614\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}prospect_view","description":"<p>This method is to view information about a prospect.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}prospect_view"],"query":[],"variable":[]}},"response":[{"id":"fcc7f033-b5aa-4566-ae2d-2362ffed645b","name":"prospect_view","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"prospect_id\":\"361315\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}prospect_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Wed, 10 Oct 2018 18:34:51 GMT"},{"key":"Server","value":"Apache/2.4.34 (Amazon)"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"502"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"campaign_id\": \"25\",\n    \"first_name\": \"Edith\",\n    \"last_name\": \"Cain\",\n    \"address\": \"3676 Center Avenue\",\n    \"address2\": \"\",\n    \"city\": \"Winter Park\",\n    \"state\": \"FL\",\n    \"state_id\": \"FL\",\n    \"zip\": \"32792\",\n    \"country\": \"US\",\n    \"phone\": \"800-555-1212\",\n    \"email\": \"ecain361315@gmail.test\",\n    \"ip_address\": \"127.0.0.1\",\n    \"date_created\": \"2017-03-21 06:34:00\",\n    \"affiliate\": \"\",\n    \"sub_affiliate\": \"\",\n    \"risk_flag\": \"0\",\n    \"notes\": [\n        \"/v2/?AFFID=213312&C1=&C2=dNKK3M9O9VKHSA34HCBVRDDM&click_id=72676905\",\n        \"Another note!\",\n        \"Try a new one\",\n        \"and another\"\n    ]\n}"}],"_postman_id":"1db4aee8-cf8a-4f79-ba11-cf9eacc61584"}],"id":"63395250-4b34-4d60-a43f-912533773fd9","_postman_id":"63395250-4b34-4d60-a43f-912533773fd9","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Payments","item":[{"name":"authorize_payment","id":"72b56d13-d851-4c1a-a829-478ace0f21d6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"billingFirstName\": \"PostingBilling\",\r\n\t\"billingLastName\": \"APILastname\",\r\n\t\"billingAddress1\": \"56 Escobar St\",\r\n\t\"billingAddress2\": \"FL 7\",\r\n\t\"billingCity\": \"Houston\",\r\n\t\"billingState\": \"TX\",\r\n\t\"billingZip\": \"33655\",\r\n\t\"billingCountry\": \"US\",\r\n\t\"phone\": \"8135551212\",\r\n\t\"email\": \"postman@apitest.com\",\r\n\t\"creditCardType\": \"VISA\",\r\n\t\"creditCardNumber\": \"1444444444444440\",\r\n\t\"expirationDate\": \"0628\",\r\n\t\"CVV\": \"123\",\r\n\t\"shippingId\": \"2\",\r\n\t\"tranType\": \"Sale\",\r\n\t\"ipAddress\": \"198.4.3.2\",\r\n\t\"campaignId\": \"4\",\r\n\t\"products\":\r\n\t{\r\n\t\t\"16\":\r\n\t\t{\r\n\t\t\t\"offer_id\":\"8\",\r\n\t\t\t\"billing_model_id\":\"4\",\r\n\t\t\t\"quantity\":\"2\"\r\n\t\t},\r\n\t\t\"4\":\r\n\t\t{\r\n\t\t\t\"offer_id\": \"8\",\r\n\t\t\t\"billing_model_id\": \"6\",\r\n\t\t\t\"quantity\": \"1\",\r\n\t\t\t\"children\":\r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"product_id\":\"1\",\r\n\t\t\t\t\t\"quantity\":\"2\"\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\t\"product_id\":\"2\",\r\n\t\t\t\t\t\"quantity\":\"1\"\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t}\r\n\t},\r\n\t\"gift\":\r\n\t{\r\n\t\t\"email\":\"gift@email.com\",\r\n\t\t\"message\":\"This is a gift order and this is a gift message\"\r\n\t},\r\n\t\"notes\": \"This is a test order\",\r\n\t\"AFID\":\"AFID\",\r\n\t\"SID\":\"SID\",\r\n\t\"AFFID\":\"AFFID\",\r\n\t\"C1\":\"C1\",\r\n\t\"C2\":\"C2\",\r\n\t\"C3\":\"C3\",\r\n\t\"AID\":\"AID\",\r\n\t\"OPT\":\"OPT\",\r\n\t\"click_id\":\"abc123\",\r\n\t\"billingSameAsShipping\":\"YES\",\r\n\t\"shippingAddress1\": \"123 Medellin St\",\r\n\t\"shippingAddress2\": \"APT 7\",\r\n\t\"shippingCity\": \"Santo Alto\",\r\n\t\"shippingState\": \"TX\",\r\n\t\"shippingZip\": \"33544\",\r\n\t\"shippingCountry\": \"US\",\r\n\t\"forceGatewayId\":\"\",\r\n\t\"preserve_force_gateway\":\"\",\r\n\t\"createdBy\":\"\",\r\n\t\"thm_session_id\":\"\",\r\n\t\"total_installments\":\"\",\r\n\t\"alt_pay_token\":\"\",\r\n\t\"alt_pay_payer_id\":\"\",\r\n\t\"secretSSN\":\"\",\r\n\t\"force_subscription_cycle\":\"\",\r\n\t\"recurring_days\":\"\",\r\n\t\"subscription_week\":\"\",\r\n\t\"subscription_day\":\"\",\r\n\t\"master_order_id\":\"\",\r\n\t\"promoCode\":\"\",\r\n\t\"temp_customer_id\":\"\",\r\n\t\"three_d_redirect_url\":\"\",\r\n\t\"alt_pay_return_url\":\"\",\r\n\t\"sessionId\":\"\",\r\n\t\"cascade_override\":\"\",\r\n\t\"create_member\":\"\",\r\n\t\"event_id\":\"\",\r\n\t\"ssn_nmi\":\"\",\r\n\t\"utm_source\": \"source\",\r\n\t\"utm_medium\": \"medium\",\r\n\t\"utm_campaign\": \"campaign\",\r\n\t\"utm_content\": \"content\",\r\n\t\"utm_term\": \"term\",\r\n\t\"device_category\":\"mobile\",\r\n\t\"checkingAccountNumber\":\"\",\r\n\t\"checkingRoutingNumber\":\"\",\r\n\t\"sepa_iban\":\"\",\r\n\t\"sepa_bic\":\"\",\r\n\t\"eurodebit_acct_num\":\"\",\r\n\t\"eurodebit_route_num\":\"\",\r\n\t\"referrer_id\":\"\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}authorize_payment","description":"<p>This method utilizes the billing and card data fields used by <code>new_order</code>, as well as some basic CRM identifiers for campaign and product, and sends an authorization request to the gateway. No order is created. Upon successful authorization, the transaction information will be returned, otherwise the decline reason is provided. If no <code>auth_amount</code> is provided, it will default to a <code>1.00</code> authorization.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example</th>\n<th>Required</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>billingAddress1</code></td>\n<td>123 Testing St</td>\n<td>required</td>\n<td>Customer's billing address line 1</td>\n</tr>\n<tr>\n<td><code>billingCity</code></td>\n<td>Tampa</td>\n<td>required</td>\n<td>Customer's billing city</td>\n</tr>\n<tr>\n<td><code>billingState</code></td>\n<td>FL</td>\n<td>required</td>\n<td>Customer's billing state. For US states, use the <a href=\"https://www.iso.org/obp/ui/#search\">2 character abbreviation</a> for other countries use the full state name or state code</td>\n</tr>\n<tr>\n<td><code>billingZip</code></td>\n<td>33607</td>\n<td>required</td>\n<td>Customer's billing zip</td>\n</tr>\n<tr>\n<td><code>billingCountry</code></td>\n<td>US</td>\n<td>required</td>\n<td>Customer's billing country (ISO2 2-Character Country Code)</td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td>8135551212</td>\n<td>required</td>\n<td>Customer's phone number. If using Kount, and NOT collecting a phone number, please use 0123456789</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td><a href=\"https://mailto:george234@test.com\">george234@test.com</a></td>\n<td>required</td>\n<td>Customer's email address</td>\n</tr>\n<tr>\n<td><code>creditCardType</code></td>\n<td>visa</td>\n<td>required</td>\n<td>amex, visa, master, discover, checking, offline, solo, maestro, switch, boleto, paypal, diners, hipercard, aura, eft_germany, giro, amazon, icepay, bitcoin_pg, eurodebit, sepa, boleto_bradesco, boleto_caixa_eco_fed, boleto_hsbc, boleto_banco_do_bras, boleto_itau, cielo_visa, cielo_mastercard, cielo_amex, cielo_diners, cielo_elo, redecard_webs_visa, redecard_webs_master</td>\n</tr>\n<tr>\n<td><code>creditCardNumber</code></td>\n<td>1444444444444440</td>\n<td>required</td>\n<td>Credit card or CNPJ or CPF ID if using Boleto</td>\n</tr>\n<tr>\n<td><code>expirationDate</code></td>\n<td>0422</td>\n<td>required</td>\n<td>Expiration date in MMYY format, 4 digits only</td>\n</tr>\n<tr>\n<td><code>CVV</code></td>\n<td>123</td>\n<td>required</td>\n<td>Required if creditCardType not checking or offline. Used as issue id if creditCardType is switch,solo, or maestro. Use <code>\"CVV\":\"OVERRIDE\"</code> to exclude the CVV from the gateway post.</td>\n</tr>\n<tr>\n<td><code>ipAddress</code></td>\n<td>127.0.0.1</td>\n<td>required</td>\n<td>Customer's IP address (from the end-user browser not the server)</td>\n</tr>\n<tr>\n<td><code>productId</code></td>\n<td>123</td>\n<td>required</td>\n<td>Valid sticky.io product ID to use for the order</td>\n</tr>\n<tr>\n<td><code>campaignId</code></td>\n<td>1</td>\n<td>required</td>\n<td>Valid sticky.io campaign ID</td>\n</tr>\n<tr>\n<td><code>auth_amount</code></td>\n<td>123.45</td>\n<td>required</td>\n<td>Amount to authorize. Defaults to 1.00 if not supplied or invalid</td>\n</tr>\n<tr>\n<td><code>billingFirstName</code></td>\n<td>Bob</td>\n<td>optional</td>\n<td>Customer's Billing First Name</td>\n</tr>\n<tr>\n<td><code>billingLastName</code></td>\n<td>McLastings</td>\n<td>optional</td>\n<td>Customer's Billing Last Name</td>\n</tr>\n<tr>\n<td><code>billingAddress2</code></td>\n<td>Apt 50</td>\n<td>optional</td>\n<td>Customer's billing address line 2</td>\n</tr>\n<tr>\n<td><code>cascade_enabled</code></td>\n<td>0</td>\n<td>optional</td>\n<td>If enabled, allows the authorization to follow a cascade profile</td>\n</tr>\n<tr>\n<td><code>save_customer</code></td>\n<td>0</td>\n<td>optional</td>\n<td>If enabled, saves temporary customer data</td>\n</tr>\n<tr>\n<td><code>save_customer_days</code></td>\n<td>2</td>\n<td>optional</td>\n<td>To extend the period of temporary customer period.  <br />(<strong>save_customer</strong> must be enabled.)  <br />1 to 30 are possible value.</td>\n</tr>\n<tr>\n<td><code>validate_only_flag</code></td>\n<td>0</td>\n<td>optional</td>\n<td>If passed as <code>1</code>, the card will be validated. If passed as <code>0</code>, the card will be authorized at the auth_amount.</td>\n</tr>\n<tr>\n<td><code>void_flag</code></td>\n<td>0</td>\n<td>optional</td>\n<td>If passed as <code>1</code>, the authorization will be immediately voided. If passed as <code>0</code>, the authorization will remain.</td>\n</tr>\n</tbody>\n</table>\n</div><p>An optional parameter <code>save_customer</code> will temporarily save the encrypted card data. Upon successfully saving the information, you will receive a <code>temp_customer_id</code> in the response in which this Id will be available for use with the <code>new_order</code>, <code>new_order_card_on_file</code>, or <code>new_order_with_prospect</code> method for up to 24 hours after the call is made. To extend the duration of a temporary customer, pass the <code>save_customer_days</code> parameter and a value between 1 and 30.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>800</td>\n<td>number</td>\n<td>Response of transaction. See <a href=\"#2266962e-ffc8-46b1-a6ad-f0f02e6f30d9\">Code Definitions</a></td>\n</tr>\n<tr>\n<td><code>error_found</code></td>\n<td>0</td>\n<td>number</td>\n<td>If 1, <code>then error_message</code> will be posted</td>\n</tr>\n<tr>\n<td><code>error_message</code></td>\n<td>Error Message</td>\n<td>string</td>\n<td>Error Response when <code>error_found</code> is <code>1</code></td>\n</tr>\n<tr>\n<td><code>transactionID</code></td>\n<td>3213281</td>\n<td>string</td>\n<td>Passed when <code>response_code</code> is 100</td>\n</tr>\n<tr>\n<td><code>authId</code></td>\n<td>123456</td>\n<td>string</td>\n<td>Passed when <code>response_code</code> is 100</td>\n</tr>\n<tr>\n<td><code>decline_reason</code></td>\n<td>Gateway Error</td>\n<td>string</td>\n<td>Gateway Error Response when responseCode is 800</td>\n</tr>\n<tr>\n<td><code>gateway_id</code></td>\n<td>1</td>\n<td>number</td>\n<td>sticky.io <code>gateway_id</code> that the authorization was charged against</td>\n</tr>\n<tr>\n<td><code>gateway_descriptor</code></td>\n<td>TEST 123</td>\n<td>string</td>\n<td>For the <code>gateway_id</code> charged, this is the value of any non-empty value that is stored as the descriptor in the gateway popup</td>\n</tr>\n<tr>\n<td><code>gateway_customer_service</code></td>\n<td>8005551212</td>\n<td>string</td>\n<td>For the <code>gateway_id</code> charged, this is the value of any non-empty value that is stored as the customer service number in the gateway popup</td>\n</tr>\n<tr>\n<td><code>prepaid</code></td>\n<td>0</td>\n<td>number</td>\n<td>Identifies whether or not a credit card matched a prepaid BIN, if applicable</td>\n</tr>\n<tr>\n<td><code>prepaid_match</code></td>\n<td>No</td>\n<td>String</td>\n<td>Identifies whether or not a credit card matched a prepaid BIN</td>\n</tr>\n<tr>\n<td><code>temp_customer_id</code></td>\n<td>11111111</td>\n<td>number</td>\n<td>Optional, provided when passing the <code>save_customer</code> parameter with this method</td>\n</tr>\n<tr>\n<td><code>expiry_date</code></td>\n<td>2018-02-07</td>\n<td>date</td>\n<td>Optional, provided when passing the <code>save_customer</code> parameter with this method, shows the date the authorization is valid until</td>\n</tr>\n<tr>\n<td><code>processor_id</code></td>\n<td>FDMS SOUTH</td>\n<td>string</td>\n<td>Returned when using a gateway integration that passes back the processor ID for the sale. <code>Post Processor ID</code> must be enabled in the gateway profile.</td>\n</tr>\n<tr>\n<td><code>provider_type</code></td>\n<td>PAYMENT</td>\n<td>string</td>\n<td>Passed when r<code>esponse_code</code> is 800 indicating type of provider declining: CHECK, FRAUD, PAYMENT</td>\n</tr>\n<tr>\n<td><code>provider_name</code></td>\n<td>NETWORK MERCHANT INC</td>\n<td>string</td>\n<td>Passed when responseCode is 800 indicating name of provider</td>\n</tr>\n<tr>\n<td><code>source</code></td>\n<td>Internal</td>\n<td>string</td>\n<td>Passed when responseCode is 800 indicating if this was an Internal or External provider declining</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}authorize_payment"],"query":[],"variable":[]}},"response":[{"id":"2405ab85-4b9b-426d-8b7c-f4629ff8b714","name":"authorize_payment","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"billingFirstName\": \"PostingBilling\",\r\n\t\"billingLastName\": \"APILastname\",\r\n\t\"billingAddress1\": \"56 Escobar St\",\r\n\t\"billingAddress2\": \"FL 7\",\r\n\t\"billingCity\": \"Houston\",\r\n\t\"billingState\": \"TX\",\r\n\t\"billingZip\": \"33655\",\r\n\t\"billingCountry\": \"US\",\r\n\t\"phone\": \"8135551212\",\r\n\t\"email\": \"postman@apitest.com\",\r\n\t\"creditCardType\": \"VISA\",\r\n\t\"creditCardNumber\": \"1444444444444440\",\r\n\t\"expirationDate\": \"0628\",\r\n\t\"CVV\": \"123\",\r\n\t\"shippingId\": \"2\",\r\n\t\"tranType\": \"Sale\",\r\n\t\"ipAddress\": \"198.4.3.2\",\r\n\t\"campaignId\": \"4\",\r\n\t\"productId\": \"4\",\r\n\t\"auth_amount\": \"1.00\",\r\n\t\"cascade_enabled\": \"0\",\r\n\t\"save_customer\": \"0\",\r\n\t\"validate_only_flag\": \"0\",\r\n\t\"void_flag\": \"0\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{{app_key}}.{{domain}}{{api_ext}}authorize_payment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"186","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 15:25:06 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"error_found\":\"0\",\"error_message\":\"This transaction has been approved\",\"transactionID\":\"Not Available\",\"authId\":\"Not Available\",\"prepaid\":\"0\",\"prepaid_match\":\"No\"}"}],"_postman_id":"72b56d13-d851-4c1a-a829-478ace0f21d6"},{"name":"gateway_view","id":"387b24d2-3f66-4053-bd4d-adc6676fc122","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"gateway_id\":[\n\t\t1,\n\t\t2\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}gateway_view","description":"<p>View the details of a gateway. Can be one gateway id or an array of gateway ids in the request body.</p>\n<p>The <code>gateway_view</code> method is used view the details of a particular or list of gateways from within the CRM. The max returned gateways is 1000</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>100</td>\n<td>number</td>\n<td>See Response Codes Section for definitions</td>\n</tr>\n<tr>\n<td><code>total_gateways</code></td>\n<td>2</td>\n<td>number</td>\n<td>Number of gateways found</td>\n</tr>\n<tr>\n<td><code>gateway_ids</code></td>\n<td>Array or String</td>\n<td>Array or String</td>\n<td>Array of gateway ids or pass \"all\" text to get all gateways available</td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td>JSON</td>\n<td>JSON object</td>\n<td>JSON object for each gateway profile details</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"response-parameter-breakdown\">Response Parameter Breakdown:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Data Field Name</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>See Response Codes Section for definitions</td>\n</tr>\n<tr>\n<td><code>gateway_id</code></td>\n<td>Gateway ID</td>\n</tr>\n<tr>\n<td><code>gateway_type</code></td>\n<td>credit card</td>\n</tr>\n<tr>\n<td><code>gateway_provider</code></td>\n<td>Provider of gateway service</td>\n</tr>\n<tr>\n<td><code>gateway_alias</code></td>\n<td>Alias of gateway profile</td>\n</tr>\n<tr>\n<td><code>gateway_created</code></td>\n<td>Date created, i.e. ?2016-05-10+16%3A08%3A12?</td>\n</tr>\n<tr>\n<td><code>gateway_active</code></td>\n<td>1 = active, 2 = inactive</td>\n</tr>\n<tr>\n<td><code>global_monthly_cap</code></td>\n<td>Monthly cap from profile</td>\n</tr>\n<tr>\n<td><code>monthly_sales</code></td>\n<td>Current monthly sales of gateway</td>\n</tr>\n<tr>\n<td><code>processing_percent</code></td>\n<td>Processing percent from gateway profile</td>\n</tr>\n<tr>\n<td><code>reserve_percent</code></td>\n<td>Reserve percent from gateway profile</td>\n</tr>\n<tr>\n<td><code>transaction_fee</code></td>\n<td>Transaction fee from gateway profile</td>\n</tr>\n<tr>\n<td><code>chargeback_fee</code></td>\n<td>Chargeback fee from gateway profile</td>\n</tr>\n<tr>\n<td><code>gateway_descriptor</code></td>\n<td>Descriptor from gateway profile</td>\n</tr>\n<tr>\n<td><code>customer_service_number</code></td>\n<td>Customer service phone number from gateway profile</td>\n</tr>\n<tr>\n<td><code>gateway_currency</code></td>\n<td>ISO 4217 Currency Codes, i.e. 'USD'</td>\n</tr>\n<tr>\n<td><code>mid_group</code></td>\n<td>MID Group if gateway is attached to a MID group</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}gateway_view"],"query":[],"variable":[]}},"response":[{"id":"a18210b4-c259-40ad-9a23-12540bba193a","name":"gateway_view","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"gateway_id\":[\n\t\t1,\n\t\t2\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}gateway_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"total_gateways\": \"2\",\n    \"gateway_ids\": [\n        \"1\",\n        \"2\"\n    ],\n    \"data\": {\n        \"1\": {\n            \"response_code\": \"100\",\n            \"gateway_id\": \"1\",\n            \"gateway_type\": \"credit card\",\n            \"gateway_provider\": \"Dry Run Testing\",\n            \"gateway_alias\": \"Dry Run Testing Test\",\n            \"gateway_created\": \"2018-04-13 14:36:36\",\n            \"gateway_active\": \"1\",\n            \"global_monthly_cap\": \"9999999999.00\",\n            \"monthly_sales\": \"21516.94\",\n            \"processing_percent\": \"0.00\",\n            \"reserve_percent\": \"0.00\",\n            \"transaction_fee\": \"0.00\",\n            \"chargeback_fee\": \"0.00\",\n            \"gateway_descriptor\": \"TestDescriptor\",\n            \"customer_service_number\": \"8885551212\",\n            \"gateway_currency\": \"USD\",\n            \"mid_group\": \"\"\n        },\n        \"2\": {\n            \"response_code\": \"100\",\n            \"gateway_id\": \"2\",\n            \"gateway_type\": \"credit card\",\n            \"gateway_provider\": \"Network Merchant Inc\",\n            \"gateway_alias\": \"Test NMI gateway\",\n            \"gateway_created\": \"2018-05-15 10:48:14\",\n            \"gateway_active\": \"1\",\n            \"global_monthly_cap\": \"10.00\",\n            \"monthly_sales\": \"17.99\",\n            \"processing_percent\": \"0.00\",\n            \"reserve_percent\": \"0.00\",\n            \"transaction_fee\": \"0.00\",\n            \"chargeback_fee\": \"0.00\",\n            \"gateway_descriptor\": \"123\",\n            \"customer_service_number\": \"8885551212\",\n            \"gateway_currency\": \"USD\",\n            \"mid_group\": \"\"\n        }\n    }\n}"}],"_postman_id":"387b24d2-3f66-4053-bd4d-adc6676fc122"},{"name":"get_alternative_provider","id":"2f608124-6d27-46a7-b183-9a09ecb7b52a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"alt_pay_type\":\"paypal\",\n\t\"campaign_id\":8,\n\t\"return_url\":\"https://www.google.com\",\n\t\"cancel_url\":\"https://www.google.com\",\n\t\"amount\":\"99.99\",\n\t\"shipping_id\":\"\",\n\t\"products\":[\n\t\t{\n\t\t\t\"product_id\":1,\n\t\t\t\"quantity\":2,\n\t\t\t\"price\":\"9.99\"\n\t\t},\n\t\t{\n\t\t\t\"product_id\":2,\n\t\t\t\"quantity\":1,\n\t\t\t\"price\":\"1.00\"\n\t\t}\n\t],\n\t\"bill_country\":\"US\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}get_alternative_provider","description":"<p>Used to retrieve redirection information for alternative payment providers, such as Paypal Express, Paypal, Amazon, or Ice Pay. The fields from <code>alt_pay_type</code> to <code>amount</code> are <strong>REQUIRED</strong>, all fields below that are <strong>OPTIONAL</strong>.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}get_alternative_provider"],"query":[],"variable":[]}},"response":[],"_postman_id":"2f608124-6d27-46a7-b183-9a09ecb7b52a"},{"name":"payment_router_view","id":"af15ff03-dc51-4fec-a96a-9b3d0bf53c73","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"payment_router_id\":\n\t[\n\t\t\"1\"\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}payment_router_view","description":"<p>This method is used to display desired payment router(s) and the related gateway details. <code>payment_router_id</code> needs to be specified as a single or csv of payment router ids.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example</th>\n<th>Required</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>payment_router_id</code></td>\n<td>21</td>\n<td>required</td>\n<td>Payment Routing Profile Id</td>\n</tr>\n<tr>\n<td><code>gateway_status</code></td>\n<td>1</td>\n<td>optional</td>\n<td>1 or 0, if need payment gateway status in response or not</td>\n</tr>\n</tbody>\n</table>\n</div><p>EndFragment</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>100</td>\n<td>int</td>\n<td>See Response Codes Section for definitions.</td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td>{}</td>\n<td>json</td>\n<td>Payload of the payment router(s). See table below for breakdown. This is an array of json objects for each payment router returned.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"breakdown-of-data-payload\">Breakdown of 'data' Payload</h4>\n<p>The payload of the <code>data</code> response parameter mentioned in the table above (<strong>payment_router_view</strong>) is returned as a JSON object. This contains payment router details matching the criteria of the request parameters. Here's a bit on the structure of each returned object:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>id</code></td>\n<td>int</td>\n<td>This is the ID for the related offer.</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>string</td>\n<td>This is the name of the related offer.</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td>string</td>\n<td>This parameter returns the type of recurring process that occurs. Can be <code>Self Recurring</code> or <code>Custom Next Recurring</code>.</td>\n</tr>\n<tr>\n<td><code>gateways</code></td>\n<td>json</td>\n<td>Payload of the gateway(s) asscoiated to the payment router.</td>\n</tr>\n</tbody>\n</table>\n</div><p>The payload for each of the payment routers <code>gateways</code> from the previous table above is returned as a list of JSON objects. This return details for each gateway is formatted like in the table below.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>created_on</code></td>\n<td>string</td>\n<td>This is the date the gateway was created.</td>\n</tr>\n<tr>\n<td><del>campaign_id</del></td>\n<td><del>int</del></td>\n<td><del>This is the campaign id association to the gateway.</del> <strong>This parameter has been deprecated and will be removed soon, please use the</strong> <strong><code>campaign_ids</code></strong> <strong>instead as it could be associated with more than one campaign.</strong></td>\n</tr>\n<tr>\n<td><code>campaign_ids</code></td>\n<td>Array[int]</td>\n<td>This is the array of campaign ids association ti the gateway. Will return array with 0 in it if no associations found</td>\n</tr>\n<tr>\n<td><code>gateway_id</code></td>\n<td>int</td>\n<td>This id of the gateway.</td>\n</tr>\n<tr>\n<td><code>gateway_alias</code></td>\n<td>string</td>\n<td>This is the name or alias of the gateway.</td>\n</tr>\n<tr>\n<td><code>global_montly_cap</code></td>\n<td>number</td>\n<td>This is the global monthly cap/limit for the gateway</td>\n</tr>\n<tr>\n<td><code>current_monthly_amount</code></td>\n<td>number</td>\n<td>This is the current amount for the month on the gateway.</td>\n</tr>\n<tr>\n<td><code>processing_percent</code></td>\n<td>number</td>\n<td>This parameter is the gateway processing percentage.</td>\n</tr>\n<tr>\n<td><code>mid_group_setting_id</code></td>\n<td>int</td>\n<td>This is the id of the mid group setting.</td>\n</tr>\n<tr>\n<td><code>mid_group_setting</code></td>\n<td>string</td>\n<td>This is the name of the mid group setting.</td>\n</tr>\n<tr>\n<td><code>is_three_d_routed</code></td>\n<td>int/bool</td>\n<td>If true or 1 then 3D Verify routing is on.</td>\n</tr>\n<tr>\n<td><code>is_strict_preserve</code></td>\n<td>int/bool</td>\n<td>If true or 1 then strict preserve is on.</td>\n</tr>\n<tr>\n<td><code>monthly_cap</code></td>\n<td>number</td>\n<td>This is the monthly cap/limit for the gateway</td>\n</tr>\n<tr>\n<td><code>gateway_status</code></td>\n<td>string</td>\n<td>Status of gateway if its Active/Inactive/Gateway Decline Limit Met/Maxed Out</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}payment_router_view"],"query":[],"variable":[]}},"response":[{"id":"91393b68-d088-4b5a-b337-9b4d32009bed","name":"payment_router_view","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"payment_router_id\":\n\t[\n\t\t\"1\"\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}payment_router_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"711","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 19:39:33 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"total_routers\":\"1\",\"router_ids\":\"1\",\"data\":{\"1\":{\"response_code\":\"100\",\"id\":\"1\",\"name\":\"test\",\"date_in\":\"2018-05-15 10:48:57\",\"description\":\"test\",\"mid_group_setting_id\":\"0\",\"mid_group_setting\":\"0\",\"is_three_d_routed\":\"0\",\"is_strict_preserve\":\"0\",\"gateways\":{\"2\":{\"created_on\":\"2018-05-15 10:48:14\",\"campaign_id\":\"0\",\"gateway_id\":\"2\",\"gateway_alias\":\"Test NMI gateway\",\"global_monthly_cap\":\"10.00\",\"current_monthly_amount\":\"17.99\",\"processing_percent\":\"0.00\"},\"3\":{\"created_on\":\"2018-05-15 10:55:36\",\"campaign_id\":\"0\",\"gateway_id\":\"3\",\"gateway_alias\":\"second test gateway\",\"global_monthly_cap\":\"100.00\",\"current_monthly_amount\":\"0.00\",\"processing_percent\":\"0.00\"}},\"gateway_count\":\"2\"}}}"},{"id":"2402fbfd-560a-493d-a4e3-827482ec6725","name":"payment_router_view (UPDATED with campaign_ids)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"payment_router_id\":\n\t[\n\t\t\"1\"\n\t],\n    \"gateway_status\": \"1\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}payment_router_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 21 Jul 2022 19:09:44 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.53 ()"},{"key":"Set-Cookie","value":"token=cldhce49lihk6h1jdibg57rom0; expires=Thu, 21-Jul-2022 20:24:45 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=cldhce49lihk6h1jdibg57rom0; expires=Thu, 21-Jul-2022 20:24:45 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"1212"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"total_routers\": \"1\",\n    \"router_ids\": \"1\",\n    \"id\": \"1\",\n    \"name\": \"Ab Stim Payment Routing\",\n    \"date_in\": \"2021-04-22 10:19:31\",\n    \"description\": \"Ab Stim Payment Routing\",\n    \"mid_group_setting_id\": \"0\",\n    \"mid_group_setting\": \"0\",\n    \"is_three_d_routed\": \"0\",\n    \"is_strict_preserve\": \"0\",\n    \"allow_reserve_gateway\": \"0\",\n    \"declines_limit\": \"0\",\n    \"gateways\": {\n        \"3\": {\n            \"created_on\": \"2021-04-08 22:12:19\",\n            \"campaign_id\": \"3\",\n            \"campaign_ids\": [\n                \"3\"\n            ],\n            \"gateway_id\": \"3\",\n            \"gateway_alias\": \"MM Paysafe - DEV757 (from https://test-dnvb.qa1.sticky.io/)\",\n            \"global_monthly_cap\": \"40000.00\",\n            \"monthly_cap\": \"30000.00\",\n            \"currrent_monthly_charges\": \"0.00\",\n            \"initial_order_count\": \"0\",\n            \"rebill_order_count\": \"0\",\n            \"declines_count\": \"0\",\n            \"is_reserve\": \"0\",\n            \"current_monthly_amount\": \"123.21\",\n            \"processing_percent\": \"100.00\",\n            \"gateway_status\": \"Active\"\n        },\n        \"7\": {\n            \"created_on\": \"2021-05-19 17:14:56\",\n            \"campaign_id\": \"3\",\n            \"campaign_ids\": [\n                \"3\"\n            ],\n            \"gateway_id\": \"7\",\n            \"gateway_alias\": \"Stripe Connect\",\n            \"global_monthly_cap\": \"999999999999.99\",\n            \"monthly_cap\": \"99990.00\",\n            \"currrent_monthly_charges\": \"0.00\",\n            \"initial_order_count\": \"0\",\n            \"rebill_order_count\": \"0\",\n            \"declines_count\": \"0\",\n            \"is_reserve\": \"0\",\n            \"current_monthly_amount\": \"4018.58\",\n            \"processing_percent\": \"100.00\",\n            \"gateway_status\": \"Active\"\n        }\n    },\n    \"gateway_count\": \"2\"\n}"}],"_postman_id":"af15ff03-dc51-4fec-a96a-9b3d0bf53c73"},{"name":"three_d_redirect","id":"bba175f1-1a03-493d-9a01-16263982d053","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11436\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}three_d_redirect","description":"<p>This method is use for orders that return response code 101 from the NewOrder method. This method redirects the customer to their personal bank URL for 3D Secure payments.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"response-parameters\">Response Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>error_found</code></td>\n<td>0</td>\n<td>number</td>\n<td>If 1, then errorMessage will be posted</td>\n</tr>\n<tr>\n<td><code>response_code</code></td>\n<td>800</td>\n<td>number</td>\n<td>Response of transaction. See <a href=\"#2266962e-ffc8-46b1-a6ad-f0f02e6f30d9\">Code Definitions</a></td>\n</tr>\n<tr>\n<td><code>decline_reason</code></td>\n<td>Gateway Error</td>\n<td>string</td>\n<td>Gateway Error Response</td>\n</tr>\n<tr>\n<td><code>order_id</code></td>\n<td>12345</td>\n<td>number</td>\n<td>sticky.io Order ID for the order that was just created</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}three_d_redirect"],"query":[],"variable":[]}},"response":[{"id":"ce379003-0fb4-4d66-b557-4e6d9d7c3f3f","name":"three_d_redirect","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11436\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}three_d_redirect"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"84","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 19:41:13 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"705\",\"error_found\":\"1\",\"error_message\":\"Order is not 3DS related\"}"}],"_postman_id":"bba175f1-1a03-493d-9a01-16263982d053"}],"id":"5273f5c5-5f78-413b-9de5-e108b4e6373e","_postman_id":"5273f5c5-5f78-413b-9de5-e108b4e6373e","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Orders","item":[{"name":"authorize_payment","id":"097f055a-6c68-4efc-90f6-81c7af809038","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"billingFirstName\": \"PostingBilling\",\r\n\t\"billingLastName\": \"APILastname\",\r\n\t\"billingAddress1\": \"56 Escobar St\",\r\n\t\"billingAddress2\": \"FL 7\",\r\n\t\"billingCity\": \"Houston\",\r\n\t\"billingState\": \"TX\",\r\n\t\"billingZip\": \"33655\",\r\n\t\"billingCountry\": \"US\",\r\n\t\"phone\": \"8135551212\",\r\n\t\"email\": \"postman@apitest.com\",\r\n\t\"creditCardType\": \"VISA\",\r\n\t\"creditCardNumber\": \"1444444444444440\",\r\n\t\"expirationDate\": \"0628\",\r\n\t\"CVV\": \"123\",\r\n\t\"shippingId\": \"2\",\r\n\t\"tranType\": \"Sale\",\r\n\t\"ipAddress\": \"198.4.3.2\",\r\n\t\"campaignId\": \"4\",\r\n\t\"products\":\r\n\t{\r\n\t\t\"16\":\r\n\t\t{\r\n\t\t\t\"offer_id\":\"8\",\r\n\t\t\t\"billing_model_id\":\"4\",\r\n\t\t\t\"quantity\":\"2\"\r\n\t\t},\r\n\t\t\"4\":\r\n\t\t{\r\n\t\t\t\"offer_id\": \"8\",\r\n\t\t\t\"billing_model_id\": \"6\",\r\n\t\t\t\"quantity\": \"1\",\r\n\t\t\t\"children\":\r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"product_id\":\"1\",\r\n\t\t\t\t\t\"quantity\":\"2\"\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\t\"product_id\":\"2\",\r\n\t\t\t\t\t\"quantity\":\"1\"\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t}\r\n\t},\r\n\t\"gift\":\r\n\t{\r\n\t\t\"email\":\"gift@email.com\",\r\n\t\t\"message\":\"This is a gift order and this is a gift message\"\r\n\t},\r\n\t\"notes\": \"This is a test order\",\r\n\t\"AFID\":\"AFID\",\r\n\t\"SID\":\"SID\",\r\n\t\"AFFID\":\"AFFID\",\r\n\t\"C1\":\"C1\",\r\n\t\"C2\":\"C2\",\r\n\t\"C3\":\"C3\",\r\n\t\"AID\":\"AID\",\r\n\t\"OPT\":\"OPT\",\r\n\t\"click_id\":\"abc123\",\r\n\t\"billingSameAsShipping\":\"YES\",\r\n\t\"shippingAddress1\": \"123 Medellin St\",\r\n\t\"shippingAddress2\": \"APT 7\",\r\n\t\"shippingCity\": \"Santo Alto\",\r\n\t\"shippingState\": \"TX\",\r\n\t\"shippingZip\": \"33544\",\r\n\t\"shippingCountry\": \"US\",\r\n\t\"forceGatewayId\":\"\",\r\n\t\"preserve_force_gateway\":\"\",\r\n\t\"createdBy\":\"\",\r\n\t\"thm_session_id\":\"\",\r\n\t\"total_installments\":\"\",\r\n\t\"alt_pay_token\":\"\",\r\n\t\"alt_pay_payer_id\":\"\",\r\n\t\"secretSSN\":\"\",\r\n\t\"force_subscription_cycle\":\"\",\r\n\t\"recurring_days\":\"\",\r\n\t\"subscription_week\":\"\",\r\n\t\"subscription_day\":\"\",\r\n\t\"master_order_id\":\"\",\r\n\t\"promoCode\":\"\",\r\n\t\"temp_customer_id\":\"\",\r\n\t\"three_d_redirect_url\":\"\",\r\n\t\"alt_pay_return_url\":\"\",\r\n\t\"sessionId\":\"\",\r\n\t\"cascade_override\":\"\",\r\n\t\"create_member\":\"\",\r\n\t\"event_id\":\"\",\r\n\t\"ssn_nmi\":\"\",\r\n\t\"utm_source\": \"source\",\r\n\t\"utm_medium\": \"medium\",\r\n\t\"utm_campaign\": \"campaign\",\r\n\t\"utm_content\": \"content\",\r\n\t\"utm_term\": \"term\",\r\n\t\"device_category\":\"mobile\",\r\n\t\"checkingAccountNumber\":\"\",\r\n\t\"checkingRoutingNumber\":\"\",\r\n\t\"sepa_iban\":\"\",\r\n\t\"sepa_bic\":\"\",\r\n\t\"eurodebit_acct_num\":\"\",\r\n\t\"eurodebit_route_num\":\"\",\r\n\t\"referrer_id\":\"\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}authorize_payment","description":"<p>This method utilizes the billing and card data fields used by <code>new_order</code>, as well as some basic CRM identifiers for campaign and product, and sends an authorization request to the gateway. No order is created. Upon successful authorization, the transaction information will be returned, otherwise the decline reason is provided. If no <code>auth_amount</code> is provided, it will default to a <code>1.00</code> authorization.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example</th>\n<th>Required</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>billingAddress1</code></td>\n<td>123 Testing St</td>\n<td>required</td>\n<td>Customer's billing address line 1</td>\n</tr>\n<tr>\n<td><code>billingCity</code></td>\n<td>Tampa</td>\n<td>required</td>\n<td>Customer's billing city</td>\n</tr>\n<tr>\n<td><code>billingState</code></td>\n<td>FL</td>\n<td>required</td>\n<td>Customer's billing state. For US states, use the <a href=\"https://www.iso.org/obp/ui/#search\">2 character abbreviation</a> for other countries use the full state name or state code</td>\n</tr>\n<tr>\n<td><code>billingZip</code></td>\n<td>33607</td>\n<td>required</td>\n<td>Customer's billing zip</td>\n</tr>\n<tr>\n<td><code>billingCountry</code></td>\n<td>US</td>\n<td>required</td>\n<td>Customer's billing country (ISO2 2-Character Country Code)</td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td>8135551212</td>\n<td>required</td>\n<td>Customer's phone number. If using Kount, and NOT collecting a phone number, please use 0123456789</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td><a href=\"https://mailto:george234@test.com\">george234@test.com</a></td>\n<td>required</td>\n<td>Customer's email address</td>\n</tr>\n<tr>\n<td><code>creditCardType</code></td>\n<td>visa</td>\n<td>required</td>\n<td>amex, visa, master, discover, checking, offline, solo, maestro, switch, boleto, paypal, diners, hipercard, aura, eft_germany, giro, amazon, icepay, bitcoin_pg, eurodebit, sepa, boleto_bradesco, boleto_caixa_eco_fed, boleto_hsbc, boleto_banco_do_bras, boleto_itau, cielo_visa, cielo_mastercard, cielo_amex, cielo_diners, cielo_elo, redecard_webs_visa, redecard_webs_master</td>\n</tr>\n<tr>\n<td><code>creditCardNumber</code></td>\n<td>1444444444444440</td>\n<td>required</td>\n<td>Credit card or CNPJ or CPF ID if using Boleto</td>\n</tr>\n<tr>\n<td><code>expirationDate</code></td>\n<td>0422</td>\n<td>required</td>\n<td>Expiration date in MMYY format, 4 digits only</td>\n</tr>\n<tr>\n<td><code>CVV</code></td>\n<td>123</td>\n<td>required</td>\n<td>Required if creditCardType not checking or offline. Used as issue id if creditCardType is switch,solo, or maestro. Use <code>\"CVV\":\"OVERRIDE\"</code> to exclude the CVV from the gateway post.</td>\n</tr>\n<tr>\n<td><code>ipAddress</code></td>\n<td>127.0.0.1</td>\n<td>required</td>\n<td>Customer's IP address (from the end-user browser not the server)</td>\n</tr>\n<tr>\n<td><code>productId</code></td>\n<td>123</td>\n<td>required</td>\n<td>Valid sticky.io product ID to use for the order</td>\n</tr>\n<tr>\n<td><code>campaignId</code></td>\n<td>1</td>\n<td>required</td>\n<td>Valid sticky.io campaign ID</td>\n</tr>\n<tr>\n<td><code>auth_amount</code></td>\n<td>123.45</td>\n<td>required</td>\n<td>Amount to authorize. Defaults to 1.00 if not supplied or invalid</td>\n</tr>\n<tr>\n<td><code>billingFirstName</code></td>\n<td>Bob</td>\n<td>optional</td>\n<td>Customer's Billing First Name</td>\n</tr>\n<tr>\n<td><code>billingLastName</code></td>\n<td>McLastings</td>\n<td>optional</td>\n<td>Customer's Billing Last Name</td>\n</tr>\n<tr>\n<td><code>billingAddress2</code></td>\n<td>Apt 50</td>\n<td>optional</td>\n<td>Customer's billing address line 2</td>\n</tr>\n<tr>\n<td><code>cascade_enabled</code></td>\n<td>0</td>\n<td>optional</td>\n<td>If enabled, allows the authorization to follow a cascade profile</td>\n</tr>\n<tr>\n<td><code>save_customer</code></td>\n<td>0</td>\n<td>optional</td>\n<td>If enabled, saves temporary customer data</td>\n</tr>\n<tr>\n<td><code>save_customer_days</code></td>\n<td>2</td>\n<td>optional</td>\n<td>To extend the period of temporary customer period.  <br />(<strong>save_customer</strong> must be enabled.)  <br />1 to 30 are possible value.</td>\n</tr>\n<tr>\n<td><code>validate_only_flag</code></td>\n<td>0</td>\n<td>optional</td>\n<td>If passed as <code>1</code>, the card will be validated. If passed as <code>0</code>, the card will be authorized at the auth_amount.</td>\n</tr>\n<tr>\n<td><code>void_flag</code></td>\n<td>0</td>\n<td>optional</td>\n<td>If passed as <code>1</code>, the authorization will be immediately voided. If passed as <code>0</code>, the authorization will remain.</td>\n</tr>\n</tbody>\n</table>\n</div><p>An optional parameter <code>save_customer</code> will temporarily save the encrypted card data. Upon successfully saving the information, you will receive a <code>temp_customer_id</code> in the response in which this Id will be available for use with the <code>new_order</code>, <code>new_order_card_on_file</code>, or <code>new_order_with_prospect</code> method for up to 24 hours after the call is made. To extend the duration of a temporary customer, pass the <code>save_customer_days</code> parameter and a value between 1 and 30.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>800</td>\n<td>number</td>\n<td>Response of transaction. See <a href=\"#2266962e-ffc8-46b1-a6ad-f0f02e6f30d9\">Code Definitions</a></td>\n</tr>\n<tr>\n<td><code>error_found</code></td>\n<td>0</td>\n<td>number</td>\n<td>If 1, <code>then error_message</code> will be posted</td>\n</tr>\n<tr>\n<td><code>error_message</code></td>\n<td>Error Message</td>\n<td>string</td>\n<td>Error Response when <code>error_found</code> is <code>1</code></td>\n</tr>\n<tr>\n<td><code>transactionID</code></td>\n<td>3213281</td>\n<td>string</td>\n<td>Passed when <code>response_code</code> is 100</td>\n</tr>\n<tr>\n<td><code>authId</code></td>\n<td>123456</td>\n<td>string</td>\n<td>Passed when <code>response_code</code> is 100</td>\n</tr>\n<tr>\n<td><code>decline_reason</code></td>\n<td>Gateway Error</td>\n<td>string</td>\n<td>Gateway Error Response when responseCode is 800</td>\n</tr>\n<tr>\n<td><code>gateway_id</code></td>\n<td>1</td>\n<td>number</td>\n<td>sticky.io <code>gateway_id</code> that the authorization was charged against</td>\n</tr>\n<tr>\n<td><code>gateway_descriptor</code></td>\n<td>TEST 123</td>\n<td>string</td>\n<td>For the <code>gateway_id</code> charged, this is the value of any non-empty value that is stored as the descriptor in the gateway popup</td>\n</tr>\n<tr>\n<td><code>fields_document_id</code></td>\n<td>823235132</td>\n<td>optional</td>\n<td>CPF number required for brazilian orders processed using EBANX gateway</td>\n</tr>\n<tr>\n<td><code>gateway_customer_service</code></td>\n<td>8005551212</td>\n<td>string</td>\n<td>For the <code>gateway_id</code> charged, this is the value of any non-empty value that is stored as the customer service number in the gateway popup</td>\n</tr>\n<tr>\n<td><code>prepaid</code></td>\n<td>0</td>\n<td>number</td>\n<td>Identifies whether or not a credit card matched a prepaid BIN, if applicable</td>\n</tr>\n<tr>\n<td><code>prepaid_match</code></td>\n<td>No</td>\n<td>String</td>\n<td>Identifies whether or not a credit card matched a prepaid BIN</td>\n</tr>\n<tr>\n<td><code>temp_customer_id</code></td>\n<td>11111111</td>\n<td>number</td>\n<td>Optional, provided when passing the <code>save_customer</code> parameter with this method</td>\n</tr>\n<tr>\n<td><code>expiry_date</code></td>\n<td>2018-02-07</td>\n<td>date</td>\n<td>Optional, provided when passing the <code>save_customer</code> parameter with this method, shows the date the authorization is valid until</td>\n</tr>\n<tr>\n<td><code>processor_id</code></td>\n<td>FDMS SOUTH</td>\n<td>string</td>\n<td>Returned when using a gateway integration that passes back the processor ID for the sale. <code>Post Processor ID</code> must be enabled in the gateway profile.</td>\n</tr>\n<tr>\n<td><code>provider_type</code></td>\n<td>PAYMENT</td>\n<td>string</td>\n<td>Passed when r<code>esponse_code</code> is 800 indicating type of provider declining: CHECK, FRAUD, PAYMENT</td>\n</tr>\n<tr>\n<td><code>provider_name</code></td>\n<td>NETWORK MERCHANT INC</td>\n<td>string</td>\n<td>Passed when responseCode is 800 indicating name of provider</td>\n</tr>\n<tr>\n<td><code>source</code></td>\n<td>Internal</td>\n<td>string</td>\n<td>Passed when responseCode is 800 indicating if this was an Internal or External provider declining</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}authorize_payment"],"query":[],"variable":[]}},"response":[{"id":"efcf24f7-4709-463d-a5f2-3cf26fd00c1e","name":"authorize_payment","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\r\n\t\"billingFirstName\":\"PostingBilling\",\r\n\t\"billingLastName\":\"APILastname\",\r\n\t\"billingAddress1\":\"56 Escobar St\",\r\n\t\"billingAddress2\":\"FL 7\",\r\n\t\"billingCity\":\"Houston\",\r\n\t\"billingState\":\"TX\",\r\n\t\"billingZip\":\"33655\",\r\n\t\"billingCountry\":\"US\",\r\n\t\"phone\":\"8135551212\",\r\n\t\"email\":\"postman@apitest.com\",\r\n\t\"creditCardType\":\"VISA\",\r\n\t\"creditCardNumber\":\"1444444444444440\",\r\n\t\"expirationDate\":\"0628\",\r\n\t\"CVV\":\"123\",\r\n\t\"shippingId\":\"2\",\r\n\t\"tranType\":\"Sale\",\r\n\t\"ipAddress\":\"198.4.3.2\",\r\n\t\"campaignId\":\"4\",\r\n\t\"productId\":\"4\",\r\n\t\"auth_amount\":\"1.00\",\r\n\t\"cascade_enabled\":\"0\",\r\n\t\"save_customer\":\"0\",\r\n\t\"validate_only_flag\":\"0\",\r\n\t\"void_flag\":\"0\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}authorize_payment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"186","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 15:44:31 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\",\"error_found\":\"0\",\"error_message\":\"This transaction has been approved\",\"transactionID\":\"Not Available\",\"authId\":\"Not Available\",\"prepaid\":\"0\",\"prepaid_match\":\"No\"}"}],"_postman_id":"097f055a-6c68-4efc-90f6-81c7af809038"},{"name":"coupon_validate","id":"53cffad4-27ed-45d1-a355-c742daf29dc0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"shipping_id\": 4,\n    \"promo_code\": \"10percent\",\n    \"email\": \"vpulatov@sticky.io\",\n    \"campaign_id\": 327,\n    \"products\": [\n        {\n            \"product_id\": 1,\n            \"quantity\": 2\n        },\n        {\n            \"product_id\": 2,\n            \"quantity\": 1\n        },\n        {\n            \"product_id\": 3\n        },\n        {\n            \"product_id\": 4,\n            \"variant_id\": 7\n        },\n        {\n            \"product_id\": 5,\n            \"product_attributes\": {\n                \"Color\": \"ReD\",\n                \"Brand\": \"ReeBok\"\n            }\n        }\n    ]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}coupon_validate","description":"<p>The coupon_validate method is used to check if a promo code that was entered is still valid to apply the discount.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}coupon_validate"],"query":[],"variable":[]}},"response":[{"id":"46c167e1-a8aa-4bb1-9826-dfeeae847337","name":"coupon_validate","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"campaign_id\": 1,\n    \"shipping_id\": 4,\n    \"email\": \"postman@sticky.io\",\n    \"products\": [\n        {\n            \"product_id\": 1,\n            \"quantity\": 2\n        },\n        {\n            \"product_id\": 2,\n            \"quantity\": 1\n        },\n        {\n            \"product_id\": 3\n        },\n        {\n            \"product_id\": 4\n        },\n        {\n            \"product_id\": 5\n        }\n    ],\n    \"promo_code\": \"10percent\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{app_key}}.{{domain}}{{api_ext}}coupon_validate"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"coupon_amount\": \"18.6\"\n}"}],"_postman_id":"53cffad4-27ed-45d1-a355-c742daf29dc0"},{"name":"new_order","id":"0dddabee-997a-4b00-8f47-d560493cb1b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"firstName\": \"Currencytest\",\r\n    \"lastName\": \"Test\",\r\n    \"currency\": \"JPYY\",\r\n    \"billingFirstName\": \"LimeLight\",\r\n    \"billingLastName\": \"Test\",\r\n    \"billingAddress1\": \"123 Test St\",\r\n    \"billingCity\": \"Palm Harbor\",\r\n    \"billingState\": \"FL\",\r\n    \"billingZip\": \"34684\",\r\n    \"billingCountry\": \"US\",\r\n    \"phone\": \"9876543210\",\r\n    \"email\": \"currencytest@apitest.com\",\r\n    \"creditCardType\": \"VISA\",\r\n    \"creditCardNumber\": \"4263982640269299\",\r\n    \"expirationDate\": \"0223\",\r\n    \"CVV\": \"837\",\r\n    \"shippingId\": \"52\",\r\n    \"tranType\": \"Sale\",\r\n    \"ipAddress\": \"2600:1003:b110:ce17:fc26:ae54:ad0d:f67\",\r\n    \"campaignId\": \"557\",\r\n    \"offers\": [\r\n        {\r\n            \"offer_id\": 704,\r\n            \"product_id\": 855,\r\n            \"billing_model_id\": 2,\r\n            \"quantity\": 1\r\n        },\r\n        {\r\n            \"offer_id\": 704,\r\n            \"product_id\": 884,\r\n            \"billing_model_id\": 547,\r\n            \"quantity\": 1\r\n        }\r\n    ],\r\n    \"billingSameAsShipping\": \"YES\",\r\n    \"shippingAddress1\": \"123 Test St\",\r\n    \"shippingCity\": \"Palm Harbor\",\r\n    \"shippingState\": \"FL\",\r\n    \"shippingZip\": \"34684\",\r\n    \"shippingCountry\": \"US\",\r\n    \"forceGatewayId\": \"704\",\r\n    \"preserve_force_gateway\": \"1\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order","description":"<p>Place a new order. Parameters in the example request from <code>firstName</code> to <code>product</code> are <strong>REQUIRED</strong> with the exception of <code>billingAddress2</code>. For orders with only digital products, parameters from <code>firstName</code> to <code>product</code> are <strong>NOT REQUIRED</strong> with the exception of <code>billingCountry</code>. Fields beyond that are <strong>OPTIONAL</strong> See <a href=\"#c5756b81-c930-40af-b460-d7274bcf7cbd\">Orders</a> section for a table of required and optional parameters.</p>\n<p>Place order with member token and omit payment information. An order can be placed by passing the member object and including the member token and wallet id. Billing address id and shipping address id are optional but if is passed they will replace the addresses that correspond to that wallet id.</p>\n","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}},"urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}new_order"],"query":[],"variable":[]}},"response":[{"id":"53a58e5c-de7a-458c-af07-b61be60a2ab7","name":"new_order with trial, step_num and bundle children","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"firstName\":\"Postman\",\r\n  \"lastName\":\"API\",\r\n  \"billingFirstName\":\"PostingBilling\",\r\n  \"billingLastName\":\"APILastname\",\r\n  \"billingAddress1\":\"56 Escobar St\",\r\n  \"billingAddress2\":\"FL 7\",\r\n  \"billingCity\":\"Houston\",\r\n  \"billingState\":\"TX\",\r\n  \"billingZip\":\"33655\",\r\n  \"billingCountry\":\"US\",\r\n  \"phone\":\"8135551212\",\r\n  \"email\":\"postman@apitest.com\",\r\n  \"creditCardType\":\"VISA\",\r\n  \"creditCardNumber\":\"1444444444444440\",\r\n  \"expirationDate\":\"0628\",\r\n  \"CVV\":\"123\",\r\n  \"shippingId\":\"2\",\r\n  \"tranType\":\"Sale\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":\"8\",\r\n      \"product_id\":\"4\",\r\n      \"billing_model_id\":\"6\",\r\n      \"quantity\":\"1\",\r\n      \"children\":\r\n      [\r\n        {\r\n          \"product_id\":\"1\",\r\n          \"quantity\":\"2\"\r\n        },\r\n        {\r\n          \"product_id\":\"2\",\r\n          \"quantity\":\"1\"\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":\"8\",\r\n      \"product_id\":16,\r\n      \"billing_model_id\":\"4\",\r\n      \"quantity\":\"2\",\r\n      \"step_num\":\"2\",\r\n      \"trial\":\r\n      {\r\n      \t\"product_id\":16\r\n      }\r\n    }\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using new_order\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"billingSameAsShipping\":\"YES\",\r\n  \"shippingAddress1\":\"123 Medellin St\",\r\n  \"shippingAddress2\":\"APT 7\",\r\n  \"shippingCity\":\"Santo Alto\",\r\n  \"shippingState\":\"TX\",\r\n  \"shippingZip\":\"33544\",\r\n  \"shippingCountry\":\"US\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"thm_session_id\":\"\",\r\n  \"total_installments\":\"\",\r\n  \"alt_pay_token\":\"\",\r\n  \"alt_pay_payer_id\":\"\",\r\n  \"secretSSN\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"three_d_redirect_url\":\"\",\r\n  \"alt_pay_return_url\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"create_member\":\"\",\r\n  \"event_id\":\"\",\r\n  \"ssn_nmi\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"checkingAccountNumber\":\"\",\r\n  \"checkingRoutingNumber\":\"\",\r\n  \"sepa_iban\":\"\",\r\n  \"sepa_bic\":\"\",\r\n  \"eurodebit_acct_num\":\"\",\r\n  \"eurodebit_route_num\":\"\",\r\n  \"referrer_id\" : \"ABCD1234\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Tue, 13 Nov 2018 12:10:00 GMT"},{"key":"Server","value":"Apache/2.4.34 (Amazon)"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"460"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"gateway_id\": \"1\",\n    \"response_code\": \"100\",\n    \"error_found\": \"0\",\n    \"order_id\": \"12927\",\n    \"transactionID\": \"Not Available\",\n    \"customerId\": \"430\",\n    \"authId\": \"Not Available\",\n    \"orderTotal\": \"61.95\",\n    \"orderSalesTaxPercent\": \"0.00\",\n    \"orderSalesTaxAmount\": \"0.00\",\n    \"test\": \"1\",\n    \"prepaid_match\": \"0\",\n    \"gatewayCustomerService\": \"8885551212\",\n    \"gatewayDescriptor\": \"TestDescriptor\",\n    \"subscription_id\": {\n        \"4\": \"6f6db5f617d682a7b592e93c298d29d7\",\n        \"16\": \"87f6c17583b39bc5cec9ee7d71fc56d5\"\n    },\n    \"resp_msg\": \"Approved\"\n}"},{"id":"3374aaed-1d1f-46f7-aef5-b62c2a676c6c","name":"new_order with product variants","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"firstName\": \"Postman\",\n    \"lastName\": \"API\",\n    \"billingFirstName\": \"PostingBilling\",\n    \"billingLastName\": \"APILastname\",\n    \"billingAddress1\": \"56 Escobar St\",\n    \"billingAddress2\": \"FL 7\",\n    \"billingCity\": \"Houston\",\n    \"billingState\": \"TX\",\n    \"billingZip\": \"33655\",\n    \"billingCountry\": \"US\",\n    \"phone\": \"8135551212\",\n    \"email\": \"postman@apitest.com\",\n    \"creditCardType\": \"VISA\",\n    \"creditCardNumber\": \"1444444444444440\",\n    \"expirationDate\": \"0628\",\n    \"CVV\": \"123\",\n    \"shippingId\": \"2\",\n    \"tranType\": \"Sale\",\n    \"ipAddress\": \"198.4.3.2\",\n    \"campaignId\": \"4\",\n    \"offers\": [\n        {\n            \"offer_id\": 8,\n            \"product_id\": 608,\n            \"billing_model_id\": 2,\n            \"quantity\": 2,\n            \"variant\": [\n                {\n                    \"attribute_name\": \"size\",\n                    \"attribute_value\": \"XL\"\n                },\n                {\n                    \"attribute_name\": \"color\",\n                    \"attribute_value\": \"Blue\"\n                }\n            ]\n        }\n    ],\n    \"gift\": {\n        \"email\": \"gift@email.com\",\n        \"message\": \"This is a gift order and this is a gift message\"\n    },\n    \"notes\": \"This is a test order using new_order\",\n    \"AFID\": \"AFID\",\n    \"SID\": \"SID\",\n    \"AFFID\": \"AFFID\",\n    \"C1\": \"C1\",\n    \"C2\": \"C2\",\n    \"C3\": \"C3\",\n    \"AID\": \"AID\",\n    \"OPT\": \"OPT\",\n    \"click_id\": \"abc123\",\n    \"billingSameAsShipping\": \"YES\",\n    \"shippingAddress1\": \"123 Medellin St\",\n    \"shippingAddress2\": \"APT 7\",\n    \"shippingCity\": \"Santo Alto\",\n    \"shippingState\": \"TX\",\n    \"shippingZip\": \"33544\",\n    \"shippingCountry\": \"US\",\n    \"forceGatewayId\": \"\",\n    \"preserve_force_gateway\": \"\",\n    \"thm_session_id\": \"\",\n    \"total_installments\": \"\",\n    \"alt_pay_token\": \"\",\n    \"alt_pay_payer_id\": \"\",\n    \"secretSSN\": \"\",\n    \"promoCode\": \"\",\n    \"temp_customer_id\": \"\",\n    \"three_d_redirect_url\": \"\",\n    \"alt_pay_return_url\": \"\",\n    \"sessionId\": \"\",\n    \"cascade_override\": \"\",\n    \"create_member\": \"\",\n    \"event_id\": \"\",\n    \"ssn_nmi\": \"\",\n    \"utm_source\": \"source\",\n    \"utm_medium\": \"medium\",\n    \"utm_campaign\": \"campaign\",\n    \"utm_content\": \"content\",\n    \"utm_term\": \"term\",\n    \"device_category\": \"mobile\",\n    \"checkingAccountNumber\": \"\",\n    \"checkingRoutingNumber\": \"\",\n    \"sepa_iban\": \"\",\n    \"sepa_bic\": \"\",\n    \"eurodebit_acct_num\": \"\",\n    \"eurodebit_route_num\": \"\",\n    \"referrer_id\": \"ABCD1234\",\n    \"conversion_id\": \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\n    \"cavv\": \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\n    \"eci\": \"06\",\n    \"xid\": \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Tue, 13 Nov 2018 12:21:17 GMT"},{"key":"Server","value":"Apache/2.4.34 (Amazon)"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"422"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"gateway_id\": \"1\",\n    \"response_code\": \"100\",\n    \"error_found\": \"0\",\n    \"order_id\": \"12930\",\n    \"transactionID\": \"Not Available\",\n    \"customerId\": \"430\",\n    \"authId\": \"Not Available\",\n    \"orderTotal\": \"29.90\",\n    \"orderSalesTaxPercent\": \"0.00\",\n    \"orderSalesTaxAmount\": \"0.00\",\n    \"test\": \"1\",\n    \"prepaid_match\": \"0\",\n    \"gatewayCustomerService\": \"8885551212\",\n    \"gatewayDescriptor\": \"TestDescriptor\",\n    \"subscription_id\": {\n        \"608\": \"ee36bc17ae9ab326a95498094ea3036d\"\n    },\n    \"resp_msg\": \"Approved\"\n}"},{"id":"b51b6860-4c85-4334-bc37-b48f6d9e3673","name":"new_order","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"firstName\":\"Postman\",\r\n  \"lastName\":\"API\",\r\n  \"billingFirstName\":\"PostingBilling\",\r\n  \"billingLastName\":\"APILastname\",\r\n  \"billingAddress1\":\"56 Escobar St\",\r\n  \"billingAddress2\":\"FL 7\",\r\n  \"billingCity\":\"Houston\",\r\n  \"billingState\":\"TX\",\r\n  \"billingZip\":\"33655\",\r\n  \"billingCountry\":\"US\",\r\n  \"phone\":\"8135551212\",\r\n  \"email\":\"postman@apitest.com\",\r\n  \"creditCardType\":\"VISA\",\r\n  \"creditCardNumber\":\"1444444444444440\",\r\n  \"expirationDate\":\"0628\",\r\n  \"CVV\":\"123\",\r\n  \"shippingId\":\"2\",\r\n  \"tranType\":\"Sale\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":6,\r\n      \"product_id\":608,\r\n      \"billing_model_id\":2,\r\n      \"quantity\":2,\r\n      \"step_num\":2,\r\n      \"variant\":\r\n      [\r\n      \t{\r\n      \t\t\"attribute_name\":\"size\",\r\n      \t\t\"attribute_value\":\"XL\"\r\n      \t},\r\n      \t{\r\n      \t\t\"attribute_name\":\"color\",\r\n      \t\t\"attribute_value\":\"Blue\"\r\n      \t}\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":10,\r\n      \"product_id\":4,\r\n      \"billing_model_id\":6,\r\n      \"quantity\":1,\r\n      \"price\":\"9.99\",\r\n      \"children\":\r\n      [\r\n        {\r\n          \"product_id\":1,\r\n          \"quantity\":2\r\n        },\r\n        {\r\n          \"product_id\":2,\r\n          \"quantity\":1\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":8,\r\n      \"product_id\":16,\r\n      \"billing_model_id\":4,\r\n      \"quantity\":2,\r\n      \"step_num\":3,\r\n      \"trial\":\r\n      {\r\n      \t\"product_id\":16,\r\n      \t\"price\":\"9.99\"\r\n      }\r\n    }\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using new_order\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"billingSameAsShipping\":\"YES\",\r\n  \"shippingAddress1\":\"123 Medellin St\",\r\n  \"shippingAddress2\":\"APT 7\",\r\n  \"shippingCity\":\"Santo Alto\",\r\n  \"shippingState\":\"TX\",\r\n  \"shippingZip\":\"33544\",\r\n  \"shippingCountry\":\"US\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"thm_session_id\":\"\",\r\n  \"total_installments\":\"\",\r\n  \"alt_pay_token\":\"\",\r\n  \"alt_pay_payer_id\":\"\",\r\n  \"secretSSN\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"three_d_redirect_url\":\"\",\r\n  \"alt_pay_return_url\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"create_member\":\"\",\r\n  \"event_id\":\"\",\r\n  \"ssn_nmi\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"checkingAccountNumber\":\"\",\r\n  \"checkingRoutingNumber\":\"\",\r\n  \"sepa_iban\":\"\",\r\n  \"sepa_bic\":\"\",\r\n  \"eurodebit_acct_num\":\"\",\r\n  \"eurodebit_route_num\":\"\",\r\n  \"referrer_id\" : \"ABCD1234\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Tue, 13 Nov 2018 12:24:31 GMT"},{"key":"Server","value":"Apache/2.4.34 (Amazon)"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"501"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"gateway_id\": \"1\",\n    \"response_code\": \"100\",\n    \"error_found\": \"0\",\n    \"order_id\": \"12931\",\n    \"transactionID\": \"Not Available\",\n    \"customerId\": \"430\",\n    \"authId\": \"Not Available\",\n    \"orderTotal\": \"91.85\",\n    \"orderSalesTaxPercent\": \"0.00\",\n    \"orderSalesTaxAmount\": \"0.00\",\n    \"test\": \"1\",\n    \"prepaid_match\": \"0\",\n    \"gatewayCustomerService\": \"8885551212\",\n    \"gatewayDescriptor\": \"TestDescriptor\",\n    \"subscription_id\": {\n        \"4\": \"68071101c8102efc0cc8287d4ff1a00c\",\n        \"16\": \"4daa794674453992c6245e0e4f29c74d\",\n        \"608\": \"80780b41e986948a1c899336665dc640\"\n    },\n    \"resp_msg\": \"Approved\"\n}"},{"id":"8b61b951-ed7c-40c4-994e-d0aee13fb318","name":"new_order with current_prepaid_cycle","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"firstName\":\"Postman\",\r\n  \"lastName\":\"API\",\r\n  \"billingFirstName\":\"PostingBilling\",\r\n  \"billingLastName\":\"APILastname\",\r\n  \"billingAddress1\":\"56 Escobar St\",\r\n  \"billingAddress2\":\"FL 7\",\r\n  \"billingCity\":\"Houston\",\r\n  \"billingState\":\"TX\",\r\n  \"billingZip\":\"33655\",\r\n  \"billingCountry\":\"US\",\r\n  \"phone\":\"8135551212\",\r\n  \"email\":\"postman@apitest.com\",\r\n  \"creditCardType\":\"VISA\",\r\n  \"creditCardNumber\":\"1444444444444440\",\r\n  \"expirationDate\":\"0628\",\r\n  \"CVV\":\"123\",\r\n  \"shippingId\":\"2\",\r\n  \"tranType\":\"Sale\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":2,\r\n      \"product_id\":608,\r\n      \"billing_model_id\":13,\r\n      \"prepaid_cycles\": 5,\r\n      \"current_prepaid_cycle\": 2, \r\n      \"quantity\":2,\r\n      \"variant\":\r\n      [\r\n      \t{\r\n      \t\t\"attribute_name\":\"size\",\r\n      \t\t\"attribute_value\":\"XL\"\r\n      \t},\r\n      \t{\r\n      \t\t\"attribute_name\":\"color\",\r\n      \t\t\"attribute_value\":\"Blue\"\r\n      \t}\r\n      ]\r\n    }\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using new_order\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"billingSameAsShipping\":\"YES\",\r\n  \"shippingAddress1\":\"123 Medellin St\",\r\n  \"shippingAddress2\":\"APT 7\",\r\n  \"shippingCity\":\"Santo Alto\",\r\n  \"shippingState\":\"TX\",\r\n  \"shippingZip\":\"33544\",\r\n  \"shippingCountry\":\"US\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"thm_session_id\":\"\",\r\n  \"total_installments\":\"\",\r\n  \"alt_pay_token\":\"\",\r\n  \"alt_pay_payer_id\":\"\",\r\n  \"secretSSN\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"three_d_redirect_url\":\"\",\r\n  \"alt_pay_return_url\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"create_member\":\"\",\r\n  \"event_id\":\"\",\r\n  \"ssn_nmi\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"checkingAccountNumber\":\"\",\r\n  \"checkingRoutingNumber\":\"\",\r\n  \"sepa_iban\":\"\",\r\n  \"sepa_bic\":\"\",\r\n  \"eurodebit_acct_num\":\"\",\r\n  \"eurodebit_route_num\":\"\",\r\n  \"referrer_id\" : \"ABCD1234\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Tue, 13 Nov 2018 12:24:31 GMT"},{"key":"Server","value":"Apache/2.4.34 (Amazon)"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"501"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"gateway_id\": \"1\",\n    \"response_code\": \"100\",\n    \"error_found\": \"0\",\n    \"order_id\": \"12931\",\n    \"transactionID\": \"Not Available\",\n    \"customerId\": \"430\",\n    \"authId\": \"Not Available\",\n    \"orderTotal\": \"91.85\",\n    \"orderSalesTaxPercent\": \"0.00\",\n    \"orderSalesTaxAmount\": \"0.00\",\n    \"test\": \"1\",\n    \"prepaid_match\": \"0\",\n    \"gatewayCustomerService\": \"8885551212\",\n    \"gatewayDescriptor\": \"TestDescriptor\",\n    \"subscription_id\": {\n        \"608\": \"80780b41e986948a1c899336665dc640\"\n    },\n    \"resp_msg\": \"Approved\"\n}"},{"id":"77141204-05b6-4ad2-9f3f-4c8dd7d94ff0","name":"new_order with member token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"firstName\":\"Postman\",\r\n  \"lastName\":\"API\",\r\n  \"shippingId\":\"2\",\r\n  \"tranType\":\"Sale\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":6,\r\n      \"product_id\":608,\r\n      \"billing_model_id\":2,\r\n      \"quantity\":2,\r\n      \"step_num\":2,\r\n      \"variant\":\r\n      [\r\n      \t{\r\n      \t\t\"attribute_name\":\"size\",\r\n      \t\t\"attribute_value\":\"XL\"\r\n      \t},\r\n      \t{\r\n      \t\t\"attribute_name\":\"color\",\r\n      \t\t\"attribute_value\":\"Blue\"\r\n      \t}\r\n      ]\r\n    }\r\n  ],\r\n  \"member\":{\r\n      \"token\":\"\",\r\n      \"shipping\":{\r\n        \"address_id\":\"1\"\r\n      },\r\n      \"billing\":{\r\n          \"wallet_id\":\"45588\",\r\n          \"address_id\":1\r\n      }\r\n  },\r\n  \"notes\":\"This is a test order using new_order\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Tue, 13 Nov 2018 12:24:31 GMT"},{"key":"Server","value":"Apache/2.4.34 (Amazon)"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"501"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"gateway_id\": \"1\",\n    \"response_code\": \"100\",\n    \"error_found\": \"0\",\n    \"order_id\": \"12931\",\n    \"transactionID\": \"Not Available\",\n    \"customerId\": \"430\",\n    \"authId\": \"Not Available\",\n    \"orderTotal\": \"91.85\",\n    \"orderSalesTaxPercent\": \"0.00\",\n    \"orderSalesTaxAmount\": \"0.00\",\n    \"test\": \"1\",\n    \"prepaid_match\": \"0\",\n    \"gatewayCustomerService\": \"8885551212\",\n    \"gatewayDescriptor\": \"TestDescriptor\",\n    \"subscription_id\": {\n        \"4\": \"68071101c8102efc0cc8287d4ff1a00c\",\n        \"16\": \"4daa794674453992c6245e0e4f29c74d\",\n        \"608\": \"80780b41e986948a1c899336665dc640\"\n    },\n    \"resp_msg\": \"Approved\"\n}"},{"id":"a0925610-67e4-4b57-9213-09a38f8f9521","name":"new_order payment_token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"firstName\":\"Postman\",\r\n  \"lastName\":\"API\",\r\n  \"billingFirstName\":\"PostingBilling\",\r\n  \"billingLastName\":\"APILastname\",\r\n  \"billingAddress1\":\"56 Escobar St\",\r\n  \"billingAddress2\":\"FL 7\",\r\n  \"billingCity\":\"Houston\",\r\n  \"billingState\":\"TX\",\r\n  \"billingZip\":\"33655\",\r\n  \"billingCountry\":\"US\",\r\n  \"phone\":\"8135551212\",\r\n  \"email\":\"postman@apitest.com\",\r\n  \"payment_token\":\"85807e1c-f4bf-11e8-a7e3-12f0b4779fbe\",\r\n  \"shippingId\":\"2\",\r\n  \"tranType\":\"Sale\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":6,\r\n      \"product_id\":608,\r\n      \"billing_model_id\":2,\r\n      \"quantity\":2,\r\n      \"step_num\":2,\r\n      \"variant\":\r\n      [\r\n         {\r\n            \"attribute_name\":\"size\",\r\n            \"attribute_value\":\"XL\"\r\n         },\r\n         {\r\n            \"attribute_name\":\"color\",\r\n            \"attribute_value\":\"Blue\"\r\n         }\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":10,\r\n      \"product_id\":4,\r\n      \"billing_model_id\":6,\r\n      \"quantity\":1,\r\n      \"children\":\r\n      [\r\n        {\r\n          \"product_id\":1,\r\n          \"quantity\":2\r\n        },\r\n        {\r\n          \"product_id\":2,\r\n          \"quantity\":1\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":8,\r\n      \"product_id\":16,\r\n      \"billing_model_id\":4,\r\n      \"quantity\":2,\r\n      \"step_num\":3,\r\n      \"trial\":\r\n      {\r\n         \"product_id\":16\r\n      }\r\n    }\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using new_order\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"billingSameAsShipping\":\"YES\",\r\n  \"shippingAddress1\":\"123 Medellin St\",\r\n  \"shippingAddress2\":\"APT 7\",\r\n  \"shippingCity\":\"Santo Alto\",\r\n  \"shippingState\":\"TX\",\r\n  \"shippingZip\":\"33544\",\r\n  \"shippingCountry\":\"US\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"thm_session_id\":\"\",\r\n  \"total_installments\":\"\",\r\n  \"alt_pay_token\":\"\",\r\n  \"alt_pay_payer_id\":\"\",\r\n  \"secretSSN\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"three_d_redirect_url\":\"\",\r\n  \"alt_pay_return_url\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"create_member\":\"\",\r\n  \"event_id\":\"\",\r\n  \"ssn_nmi\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"checkingAccountNumber\":\"\",\r\n  \"checkingRoutingNumber\":\"\",\r\n  \"sepa_iban\":\"\",\r\n  \"sepa_bic\":\"\",\r\n  \"eurodebit_acct_num\":\"\",\r\n  \"eurodebit_route_num\":\"\",\r\n  \"referrer_id\" : \"ABCD1234\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null},{"id":"be89245c-5e5e-4d30-b079-ebc215cf5a92","name":"new_order with Offer Configuration","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"firstName\":\"Postman\",\r\n  \"lastName\":\"API\",\r\n  \"billingFirstName\":\"PostingBilling\",\r\n  \"billingLastName\":\"APILastname\",\r\n  \"billingAddress1\":\"56 Escobar St\",\r\n  \"billingAddress2\":\"FL 7\",\r\n  \"billingCity\":\"Houston\",\r\n  \"billingState\":\"TX\",\r\n  \"billingZip\":\"33655\",\r\n  \"billingCountry\":\"US\",\r\n  \"phone\":\"8135551212\",\r\n  \"email\":\"postman@apitest.com\",\r\n  \"creditCardType\":\"VISA\",\r\n  \"creditCardNumber\":\"1444444444444440\",\r\n  \"expirationDate\":\"0628\",\r\n  \"CVV\":\"123\",\r\n  \"shippingId\":\"2\",\r\n  \"tranType\":\"Sale\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_configuration_id\": 4\r\n    }\r\n  ],\r\n  \"notes\":\"This is a test order using new_order and an offer configuration\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"billingSameAsShipping\":\"YES\",\r\n  \"shippingAddress1\":\"123 Medellin St\",\r\n  \"shippingAddress2\":\"APT 7\",\r\n  \"shippingCity\":\"Santo Alto\",\r\n  \"shippingState\":\"TX\",\r\n  \"shippingZip\":\"33544\",\r\n  \"shippingCountry\":\"US\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"thm_session_id\":\"\",\r\n  \"total_installments\":\"\",\r\n  \"alt_pay_token\":\"\",\r\n  \"alt_pay_payer_id\":\"\",\r\n  \"secretSSN\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"three_d_redirect_url\":\"\",\r\n  \"alt_pay_return_url\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"create_member\":\"\",\r\n  \"event_id\":\"\",\r\n  \"ssn_nmi\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"checkingAccountNumber\":\"\",\r\n  \"checkingRoutingNumber\":\"\",\r\n  \"sepa_iban\":\"\",\r\n  \"sepa_bic\":\"\",\r\n  \"eurodebit_acct_num\":\"\",\r\n  \"eurodebit_route_num\":\"\",\r\n  \"referrer_id\" : \"ABCD1234\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"0dddabee-997a-4b00-8f47-d560493cb1b7"},{"name":"new_order_card_on_file","id":"48030f22-7870-43ea-8003-dfdf5797d434","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"previousOrderId\":\"843130\",\r\n  \"shippingId\":\"5\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":6,\r\n      \"product_id\":608,\r\n      \"billing_model_id\":2,\r\n      \"quantity\":2,\r\n      \"step_num\":2,\r\n      \"variant\":\r\n      [\r\n      \t{\r\n      \t\t\"attribute_name\":\"pink\",\r\n      \t\t\"attribute_value\":\"yes\"\r\n      \t}\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":10,\r\n      \"product_id\":4,\r\n      \"billing_model_id\":6,\r\n      \"quantity\":1,\r\n      \"children\":\r\n      [\r\n        {\r\n          \"product_id\":1,\r\n          \"quantity\":2\r\n        },\r\n        {\r\n          \"product_id\":2,\r\n          \"quantity\":1\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":8,\r\n      \"product_id\":16,\r\n      \"billing_model_id\":4,\r\n      \"quantity\":2,\r\n      \"step_num\":3,\r\n      \"trial\":\r\n      {\r\n      \t\"product_id\":16\r\n      }\r\n    }\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using new_order_card_on_file\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"referrer_id\" : \"\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order_card_on_file","description":"<p>Create a new Order using a <code>previousOrderId</code>. See <a href=\"#c5756b81-c930-40af-b460-d7274bcf7cbd\">Orders</a> section for required and optional parameters.</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}new_order_card_on_file"],"query":[],"variable":[]}},"response":[{"id":"14c055f9-e1e0-4fc7-9482-42963369d147","name":"new_order_card_on_file","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"previousOrderId\":\"843130\",\r\n  \"shippingId\":\"5\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":6,\r\n      \"product_id\":608,\r\n      \"billing_model_id\":2,\r\n      \"quantity\":2,\r\n      \"step_num\":2,\r\n      \"variant\":\r\n      [\r\n      \t{\r\n      \t\t\"attribute_name\":\"pink\",\r\n      \t\t\"attribute_value\":\"yes\"\r\n      \t}\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":10,\r\n      \"product_id\":4,\r\n      \"billing_model_id\":6,\r\n      \"quantity\":1,\r\n      \"children\":\r\n      [\r\n        {\r\n          \"product_id\":1,\r\n          \"quantity\":2\r\n        },\r\n        {\r\n          \"product_id\":2,\r\n          \"quantity\":1\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":8,\r\n      \"product_id\":16,\r\n      \"billing_model_id\":4,\r\n      \"quantity\":2,\r\n      \"step_num\":3,\r\n      \"trial\":\r\n      {\r\n      \t\"product_id\":16\r\n      }\r\n    }\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using new_order_card_on_file\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"referrer_id\" : \"\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order_card_on_file"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Jul 2024 06:55:10 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=3505b1234117c1f1b68daa0b0bdd23b8; expires=Mon, 22-Jul-2024 08:10:07 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=3505b1234117c1f1b68daa0b0bdd23b8; expires=Mon, 22-Jul-2024 08:10:07 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"gateway_id\": \"3\",\n    \"response_code\": \"100\",\n    \"error_found\": \"0\",\n    \"order_id\": \"843131\",\n    \"transactionID\": \"9744977465\",\n    \"customerId\": \"124392\",\n    \"authId\": \"123456\",\n    \"orderTotal\": \"132.57\",\n    \"orderSalesTaxPercent\": \"0.00\",\n    \"orderSalesTaxAmount\": \"0.00\",\n    \"test\": \"0\",\n    \"prepaid_match\": \"0\",\n    \"line_items\": [\n        {\n            \"product_id\": \"608\",\n            \"variant_id\": \"241\",\n            \"quantity\": \"2\",\n            \"subscription_id\": \"56a03c77a1c92e71d969608d8cb1ade1\"\n        },\n        {\n            \"product_id\": \"4\",\n            \"variant_id\": \"0\",\n            \"quantity\": \"1\",\n            \"subscription_id\": \"de129d7d2c14ce739a7e048aee30f776\"\n        },\n        {\n            \"product_id\": \"16\",\n            \"variant_id\": \"0\",\n            \"quantity\": \"1\",\n            \"subscription_id\": \"d67fb1a5224de4d5d71879d3f2cfab86\"\n        }\n    ],\n    \"gatewayCustomerService\": \"800-555-1212\",\n    \"gatewayDescriptor\": \"Gateway 3\",\n    \"subscription_id\": {\n        \"4\": \"de129d7d2c14ce739a7e048aee30f776\",\n        \"16\": \"d67fb1a5224de4d5d71879d3f2cfab86\",\n        \"608-241\": \"56a03c77a1c92e71d969608d8cb1ade1\"\n    },\n    \"decline_level\": \"0\",\n    \"gateway_code\": \"100\",\n    \"avs_response\": \"N\",\n    \"cvv_response\": \"\",\n    \"processor_id\": \"ccprocessora\",\n    \"provider_response_code\": \"100\"\n}"},{"id":"50c209ee-85dc-4752-832a-2de83b1f4b72","name":"new_order_card_on_file Paypal","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"previousOrderId\":\"12444\",\r\n  \"shippingId\":\"4\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"9\",\r\n  \"offers\":\r\n  [\r\n    {\r\n\t\t\"offer_id\": 2,\r\n\t\t\"product_id\": 1,\r\n\t\t\"billing_model_id\": 3,\r\n\t\t\"quantity\": 1\r\n\t}\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using new_order_card_on_file\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"referrer_id\" : \"\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\",\r\n  \"creditCardType\": \"paypal\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order_card_on_file"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Wed, 07 Aug 2024 10:43:21 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.61 ()"},{"key":"Set-Cookie","value":"token=ki1avgcdvurql9umvthvt6rbfb; expires=Wed, 07-Aug-2024 11:58:22 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=ki1avgcdvurql9umvthvt6rbfb; expires=Wed, 07-Aug-2024 11:58:22 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Vary","value":"Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"gateway_id\": \"8\",\n    \"response_code\": \"100\",\n    \"error_found\": \"0\",\n    \"order_id\": \"12445\",\n    \"transactionID\": \"21C68512G79296628\",\n    \"customerId\": \"169\",\n    \"authId\": \"\",\n    \"orderTotal\": \"10.00\",\n    \"orderSalesTaxPercent\": \"0.00\",\n    \"orderSalesTaxAmount\": \"0.00\",\n    \"test\": \"0\",\n    \"prepaid_match\": \"0\",\n    \"line_items\": [\n        {\n            \"product_id\": \"1\",\n            \"variant_id\": \"0\",\n            \"quantity\": \"1\",\n            \"subscription_id\": \"fbbb65aa8451eb1c89195350064dee00\"\n        }\n    ],\n    \"gatewayCustomerService\": \"desc123\",\n    \"gatewayDescriptor\": \"desc123\",\n    \"subscription_id\": {\n        \"1\": \"fbbb65aa8451eb1c89195350064dee00\"\n    }\n}"}],"_postman_id":"48030f22-7870-43ea-8003-dfdf5797d434"},{"name":"new_upsell","id":"41b57a24-e245-44cb-a5be-71d6180f9562","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"previousOrderId\":\"10120\",\r\n  \"shippingId\":\"2\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":1,\r\n      \"product_id\":14,\r\n      \"billing_model_id\":2,\r\n      \"quantity\":2,\r\n      \"step_num\":2\r\n    }\r\n  ],\r\n  \"notes\":\"This is a test order using new_upsell\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"referrer_id\" : \"\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_upsell","description":"<p>Create a new transaction as an upsell to a previously created order using a <code>previousOrderId</code>. See <a href=\"#c5756b81-c930-40af-b460-d7274bcf7cbd\">Orders</a> section for required and optional parameters.</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}new_upsell"],"query":[],"variable":[]}},"response":[{"id":"8994622c-58b3-4ee1-8357-83014624de1f","name":"new_upsell Paypal","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"previousOrderId\":\"12453\",\r\n  \"shippingId\":\"4\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"9\",\r\n  \"offers\":\r\n  [\r\n    {\r\n\t\t\"offer_id\": 2,\r\n\t\t\"product_id\": 1,\r\n\t\t\"billing_model_id\": 3,\r\n\t\t\"quantity\": 1\r\n\t}\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using new_order_card_on_file\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"referrer_id\" : \"\",\r\n  \"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\",\r\n  \"creditCardType\": \"paypal\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_upsell"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Fri, 09 Aug 2024 07:49:09 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.61 ()"},{"key":"Set-Cookie","value":"token=rmaqrs201u6l32h23ln53327un; expires=Fri, 09-Aug-2024 09:04:09 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=rmaqrs201u6l32h23ln53327un; expires=Fri, 09-Aug-2024 09:04:09 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Vary","value":"Authorization"},{"key":"transfer-encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"gateway_id\": \"8\",\n    \"response_code\": \"100\",\n    \"error_found\": \"0\",\n    \"order_id\": \"12454\",\n    \"transactionID\": \"38U53301055201731\",\n    \"customerId\": \"169\",\n    \"authId\": \"\",\n    \"orderTotal\": \"10.00\",\n    \"orderSalesTaxPercent\": \"0.00\",\n    \"orderSalesTaxAmount\": \"0.00\",\n    \"test\": \"0\",\n    \"prepaid_match\": \"0\",\n    \"line_items\": [\n        {\n            \"product_id\": \"1\",\n            \"variant_id\": \"0\",\n            \"quantity\": \"1\",\n            \"subscription_id\": \"198946c296badf7ef1e316061cf406a2\"\n        }\n    ],\n    \"gatewayCustomerService\": \"desc123\",\n    \"gatewayDescriptor\": \"desc123\",\n    \"subscription_id\": {\n        \"1\": \"198946c296badf7ef1e316061cf406a2\"\n    }\n}"}],"_postman_id":"41b57a24-e245-44cb-a5be-71d6180f9562"},{"name":"new_order_with_prospect","id":"29726c55-2abf-4f9a-91ee-7820447c9c80","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"prospectId\":\"268\",\r\n  \"creditCardNumber\":\"1444444444444440\",\r\n  \"expirationDate\":\"0628\",\r\n  \"CVV\":\"123\",\r\n  \"creditCardType\":\"VISA\",\r\n  \"shippingId\":\"2\",\r\n  \"tranType\":\"Sale\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":6,\r\n      \"product_id\":608,\r\n      \"billing_model_id\":2,\r\n      \"quantity\":2,\r\n      \"step_num\":2,\r\n      \"variant\":\r\n      [\r\n      \t{\r\n      \t\t\"attribute_name\":\"size\",\r\n      \t\t\"attribute_value\":\"XL\"\r\n      \t},\r\n      \t{\r\n      \t\t\"attribute_name\":\"color\",\r\n      \t\t\"attribute_value\":\"Blue\"\r\n      \t}\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":10,\r\n      \"product_id\":4,\r\n      \"billing_model_id\":6,\r\n      \"quantity\":1,\r\n      \"children\":\r\n      [\r\n        {\r\n          \"product_id\":1,\r\n          \"quantity\":2\r\n        },\r\n        {\r\n          \"product_id\":2,\r\n          \"quantity\":1\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":8,\r\n      \"product_id\":16,\r\n      \"billing_model_id\":4,\r\n      \"quantity\":2,\r\n      \"step_num\":3,\r\n      \"trial\":\r\n      {\r\n      \t\"product_id\":16\r\n      }\r\n    }\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"conversion_id\":\"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"notes\":\"This is a test order using new_order_with_prospect\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"thm_session_id\":\"\",\r\n  \"total_installments\":\"\",\r\n  \"alt_pay_token\":\"\",\r\n  \"alt_pay_payer_id\":\"\",\r\n  \"secretSSN\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"three_d_redirect_url\":\"\",\r\n  \"alt_pay_return_url\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"ssn_nmi\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"checkingAccountNumber\":\"\",\r\n  \"checkingRoutingNumber\":\"\",\r\n  \"sepa_iban\":\"\",\r\n  \"sepa_bic\":\"\",\r\n  \"eurodebit_acct_num\":\"\",\r\n  \"eurodebit_route_num\":\"\",\r\n  \"referrer_id\" : \"\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order_with_prospect","description":"<p>Create a new Order using a <code>prospectId</code>. See <a href=\"#c5756b81-c930-40af-b460-d7274bcf7cbd\">Orders</a> section for required and optional parameters.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<p>The amount is calculated as follows:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>time_used</code> = Number of days used (purchase_date - today)</td>\n<td>15 days</td>\n</tr>\n<tr>\n<td><code>total_time</code> = Number of total days</td>\n<td>30 days</td>\n</tr>\n<tr>\n<td><code>total_amount</code> = Total amount of order (Minus Refunds Already)</td>\n<td>$10.00 - $2.00</td>\n</tr>\n<tr>\n<td><code>refund_amount</code> = (<code>time_used</code> / <code>total_time</code>) * <code>total_amount</code></td>\n<td>(15/30) * $8.00 = $4.00</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}new_order_with_prospect"],"query":[],"variable":[]}},"response":[{"id":"4f6be6d7-84d2-4d40-9488-cbdee8d9855d","name":"new_order_with_prospect","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"prospectId\":\"361992\",\r\n  \"creditCardNumber\":\"4000002760003184\",\r\n  \"expirationDate\":\"0628\",\r\n  \"CVV\":\"123\",\r\n  \"creditCardType\":\"VISA\",\r\n  \"shippingId\":\"5\",\r\n  \"tranType\":\"Sale\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"offers\":\r\n  [\r\n    {\r\n      \"offer_id\":6,\r\n      \"product_id\":608,\r\n      \"billing_model_id\":2,\r\n      \"quantity\":2,\r\n      \"step_num\":2,\r\n      \"variant\":\r\n      [\r\n      \t{\r\n      \t\t\"attribute_name\":\"pink\",\r\n      \t\t\"attribute_value\":\"yes\"\r\n      \t}\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":10,\r\n      \"product_id\":4,\r\n      \"billing_model_id\":6,\r\n      \"quantity\":1,\r\n      \"children\":\r\n      [\r\n        {\r\n          \"product_id\":1,\r\n          \"quantity\":2\r\n        },\r\n        {\r\n          \"product_id\":2,\r\n          \"quantity\":1\r\n        }\r\n      ]\r\n    },\r\n    {\r\n      \"offer_id\":8,\r\n      \"product_id\":16,\r\n      \"billing_model_id\":4,\r\n      \"quantity\":2,\r\n      \"step_num\":3,\r\n      \"trial\":\r\n      {\r\n      \t\"product_id\":16\r\n      }\r\n    }\r\n  ],\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"conversion_id\":\"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n  \"notes\":\"This is a test order using new_order_with_prospect\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\",\r\n  \"forceGatewayId\":\"\",\r\n  \"preserve_force_gateway\":\"\",\r\n  \"thm_session_id\":\"\",\r\n  \"total_installments\":\"\",\r\n  \"alt_pay_token\":\"\",\r\n  \"alt_pay_payer_id\":\"\",\r\n  \"secretSSN\":\"\",\r\n  \"promoCode\":\"\",\r\n  \"temp_customer_id\":\"\",\r\n  \"three_d_redirect_url\":\"\",\r\n  \"alt_pay_return_url\":\"\",\r\n  \"sessionId\":\"\",\r\n  \"cascade_override\":\"\",\r\n  \"ssn_nmi\":\"\",\r\n  \"utm_source\":\"source\",\r\n  \"utm_medium\":\"medium\",\r\n  \"utm_campaign\":\"campaign\",\r\n  \"utm_content\":\"content\",\r\n  \"utm_term\":\"term\",\r\n  \"device_category\":\"mobile\",\r\n  \"checkingAccountNumber\":\"\",\r\n  \"checkingRoutingNumber\":\"\",\r\n  \"sepa_iban\":\"\",\r\n  \"sepa_bic\":\"\",\r\n  \"eurodebit_acct_num\":\"\",\r\n  \"eurodebit_route_num\":\"\",\r\n  \"referrer_id\" : \"\",\r\n  \"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n  \"eci\" : \"06\",\r\n  \"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order_with_prospect"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Jul 2024 06:52:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=dd869c45348c1446985827897b702fc8; expires=Mon, 22-Jul-2024 08:07:17 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=dd869c45348c1446985827897b702fc8; expires=Mon, 22-Jul-2024 08:07:17 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"gateway_id\": \"3\",\n    \"response_code\": \"100\",\n    \"error_found\": \"0\",\n    \"order_id\": \"843130\",\n    \"transactionID\": \"9744974495\",\n    \"customerId\": \"124392\",\n    \"authId\": \"123456\",\n    \"orderTotal\": \"132.57\",\n    \"orderSalesTaxPercent\": \"0.00\",\n    \"orderSalesTaxAmount\": \"0.00\",\n    \"test\": \"0\",\n    \"prepaid_match\": \"0\",\n    \"line_items\": [\n        {\n            \"product_id\": \"608\",\n            \"variant_id\": \"241\",\n            \"quantity\": \"2\",\n            \"subscription_id\": \"d4bb8dd80a3bbb403855faed52677726\"\n        },\n        {\n            \"product_id\": \"4\",\n            \"variant_id\": \"0\",\n            \"quantity\": \"1\",\n            \"subscription_id\": \"0697ecfd44dccb7d0035e3c4d3dc810e\"\n        },\n        {\n            \"product_id\": \"16\",\n            \"variant_id\": \"0\",\n            \"quantity\": \"1\",\n            \"subscription_id\": \"9a755e2609ebe48fe0872806efdb64d3\"\n        }\n    ],\n    \"gatewayCustomerService\": \"800-555-1212\",\n    \"gatewayDescriptor\": \"Gateway 3\",\n    \"subscription_id\": {\n        \"4\": \"0697ecfd44dccb7d0035e3c4d3dc810e\",\n        \"16\": \"9a755e2609ebe48fe0872806efdb64d3\",\n        \"608-241\": \"d4bb8dd80a3bbb403855faed52677726\"\n    },\n    \"decline_level\": \"0\",\n    \"gateway_code\": \"100\",\n    \"avs_response\": \"N\",\n    \"cvv_response\": \"N\",\n    \"processor_id\": \"ccprocessora\",\n    \"provider_response_code\": \"100\"\n}"}],"_postman_id":"29726c55-2abf-4f9a-91ee-7820447c9c80"},{"name":"order_calculate_refund","id":"bd1c5a74-a2cd-4874-b610-df344742093d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\": 11275\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_calculate_refund","description":"<p>The <code>order_calculate_refund</code> method is used to help figure out the pro-rate amount for recurring orders to be refunded.<br />The recurring date is based on the main product recurring date.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<p>The amount is calculated as follows:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>time_used</code> = Number of days used (purchase_date - today)</td>\n<td>15 days</td>\n</tr>\n<tr>\n<td><code>total_time</code> = Number of total days</td>\n<td>30 days</td>\n</tr>\n<tr>\n<td><code>total_amount</code> = Total amount of order (Minus Refunds Already)</td>\n<td>$10.00 - $2.00</td>\n</tr>\n<tr>\n<td><code>refund_amount</code> = (<code>time_used</code> / <code>total_time</code>) * <code>total_amount</code></td>\n<td>(15/30) * $8.00 = $4.00</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_calculate_refund"],"query":[],"variable":[]}},"response":[{"id":"47b65f6c-9422-4fdf-89de-36d3f786e4bd","name":"order_calculate_refund","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\": 11275\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_calculate_refund"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"amount\": \"28.98\"\n}"}],"_postman_id":"bd1c5a74-a2cd-4874-b610-df344742093d"},{"name":"order_force_bill","id":"efdf6132-ff70-4f17-8ce4-40d6ab81af43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\",\n\t\"forceGatewayId\":\"\",\n\t\"preserve_force_gateway\":\"0\",\n\t\"product_id\":0\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_force_bill","description":"<p>This method is used to perform a force bill on the given order. <strong>Note</strong>: It is possible to use the <code>forceGatewayId</code> similar to Transaction API to force a particular MID of your choosing.</p>\n<p>You may also pass <code>product_id</code> if there are more than one products on the order and you want to force bill only one</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_force_bill"],"query":[],"variable":[]}},"response":[{"id":"ce8ebfd8-f142-4248-9811-7b8115ef34de","name":"order_force_bill","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\"\n\t\"forceGatewayId\":\"\",\n\t\"preserve_force_gateway\":\"0\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_force_bill"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n\t\"response_code\":\"100\",\n\t\"error_found\":\"0\",\n\t\"error_message\":\"This will only be returned if there is an error\",\n\t\"transactionID\":\"123456\",\n\t\"authId\":\"abc123\",\n\t\"declineReason\":\"This will only be returned if the transaction is declined (Response code 800)\",\n\t\"response_message\":\"This order was billed successfully\",\n\t\"order_id\":\"415782\"\n}"}],"_postman_id":"efdf6132-ff70-4f17-8ce4-40d6ab81af43"},{"name":"order_find","id":"37068ba3-4edb-441b-bc3e-208df5fe0aa9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"campaign_id\":\"all\",\r\n\t\"start_date\":\"01/01/2024\",\r\n\t\"start_time\":\"01:05:10\",\r\n\t\"end_date\":\"03/03/2024\",\r\n\t\"end_time\":\"15:18:40\",\r\n\t\"date_type\":\"create\",\r\n\t\"product_id\":[\r\n\t\t1,\r\n\t\t2,\r\n\t\t3,\r\n\t\t4\r\n\t],\r\n\t\"criteria\":\r\n\t{\r\n\t\t\"order_total\":\r\n\t\t{\r\n\t\t\t\"=\":\"97.98\"\r\n\t\t},\r\n\t\t\"email\":\"*sticky.io\",\r\n        \"auth_id\":\"2VAGJ7\"\r\n\t},\r\n\t\"member_token\":\"\",\r\n\t\"return_type\":\"order_view\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_find","description":"<p>DEV-613</p>\n<p>The order_find method is an extremely powerful reporting engine to find orders and get a result of order Ids that meet your criteria.</p>\n<p>Sometimes you may be looking for a particular order that matches a few criteria, but not necessarily requiring that ALL the criteria are met and other times you want to narrow down your search where you want each criteria in your search to only give you orders that have the exact match.</p>\n<p>That is why we created two different modes of searching using the search_type parameter of \"any\" (match) or \"all\".</p>\n<p>For \"start_time\" and \"end_time\" if you don't want to provide it, leave it empty like \"\", otherwise you can pass them like \"01:12:12\" i.e hour : minute : second</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<p>For example, if you wanted to find all the new orders that had an RMA as well as had upsells, you would pass:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   start_date\":\"10/05/2009\",\n   \"end_date\":\"10/05/2010\",\n   \"start_time\":\"01:05:10\",\n   \"end_time\":\"15:18:40\",\n   \"campaign_id\":\"1\",\n   \"criteria\":{\n      \"new\":\"1\",\n      \"rma\":\"1\",\n      \"has_upsells\":\"1\"\n   },\n   \"search_type\":\"all\"\n}\n\n</code></pre><p>The response would be something like the following:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>   \"response_code\":\"100\",\n   \"total_orders\":\"2\",\n   \"order_id\":[\n      \"15351\",\n      \"15368\"\n   ]\n\n</code></pre><p>But if you change the search type to any, then your criteria will have widened because this will give you orders that have RMA, but are also NEW and also have upsells :</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   \"response_code\":\"100\",\n   \"total_orders\":\"9\",\n   \"order_id\":[\n      \"15339\",\n      \"15342\",\n      \"15345\",\n      \"15346\",\n      \"15347\",\n      \"15348\",\n      \"15349\",\n      \"15350\",\n      \"15351\"\n   ]\n}\n\n</code></pre><p>We also allow a wildcard search in criteria fields <code>tracking_num</code>, <code>affiliate_id</code>, <code>sub_affiliate_id</code>, <code>first_name</code>, <code>last_name</code>, <code>address</code>, <code>city</code>, <code>state</code>, <code>zip</code>, <code>phone</code>, <code>email</code> and <code>ip_address</code>. This would allow you to do something like this:</p>\n<p>For instance, you are interested in orders on your first recurring cycle from a person named \"Dave\" who you know has a gmail email address, who also resides in Michigan, and whose order has been refunded. You could pass:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   \"start_date\":\"10/05/2009\",\n   \"end_date\":\"10/05/2010\",\n   \"campaign_id\":1\",\n   \"criteria\":\n   {\n      \"first_name\":\"dav*\",\n      \"state\":\"mi\",\n      \"email\":\"*gmail*\",\n      \"billing_cycle\":\n      {\n      \"=\":\"1\"\n      },\n      \"all_refunds\":\"1\"\n   },\n   \"search_type\":\"all\"\n}\n\n</code></pre><p>By default if you are just looking to get all the orders off a campaign you must at least pass <code>\"criteria\":\"all\"</code></p>\n<p>Other required parameters to this call are <code>campaign_id</code> and <code>start_date</code> and <code>end_date</code>.</p>\n<p>In total, the required fields are <code>criteria</code>, <code>start_date</code>, <code>end_date</code>, and <code>campaign_id</code></p>\n<p>An optional parameter, <code>return_type</code>, may be passed. If <code>return_type</code> is sent as <code>order_view</code>, in addition to the normal return parameters you will also receive a <code>data</code> parameter that contains an object of the data returned by the <code>order_view</code> method for each order that fits your criteria.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   \"start_date\":\"10/05/2009\"\n   \"end_date\":\"10/05/2010\",\n   \"campaign_id\":\"1\",\n   \"criteria\":\n   {\n      \"first_name\":\"dav*\"\n   },\n   \"search_type\":\"all\",\n   \"return_type\":\"order_view\"\n}\n\n</code></pre><p>Would return something like:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   \"response_code\":\"100\",\n   \"total_orders\":\"1\",\n   \"order_id\":\n   [\n      10001,\n      10002\n   ],\n   \"data\":\n   {\n      \"10001\":\n      {\n         &lt;order_view return values&gt;\n      },\n      \"10002\":\n      {\n         &lt;order_view return values&gt;\n      }\n   }\n}\n\n</code></pre><p>If you would like to only find orders where the main product or any add-ons are recurring, you may pass the <code>is_any_product_recurring</code> field. Unlike the <code>recurring</code> parameter, this field will return orders for items with recurring add-ons (as well as main products).</p>\n<h4 id=\"example\"><code>&lt;</code> Example:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"campaign_id\":\"all\",\n    \"start_date\":\"01/01/2020\",\n    \"start_time\":\"\",\n    \"end_date\":\"03/01/2021\",\n    \"end_time\":\"\",\n    \"date_type\":\"\",\n    \"criteria\": {\n        \"success\": 1,\n        \"recurring\": 1,\n        \"is_any_product_recurring\": 1\n    },\n    \"return_type\":\"order_view\"\n}\n\n</code></pre><h3 id=\"criterion-that-have----or-range-possible\">Criterion that have &lt;, &gt;, =, or range possible</h3>\n<p>There are criterion for <code>order_total</code> and <code>billing_cycle</code> that can be passed. These criterion can either be <code>&lt;</code>, <code>&gt;</code> <code>=</code> or a <code>range</code>.<br />Examples of each (<code>order_total</code> is being used for the examples. The same schema is used for <code>billing_cycles</code>:</p>\n<h4 id=\"example-1\"><code>&lt;</code> Example:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>\"criteria\":\n{\n   \"order_total\":\n   {\n      \"&lt;\":\"100.00\"\n   }\n}\n\n</code></pre><h4 id=\"example-2\"><code>&gt;</code> Example:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>\"criteria\":\n{\n   \"order_total\":\n   {\n      \"&gt;\":\"1.00\"\n   }\n}\n\n</code></pre><h4 id=\"-example\"><code>=</code> Example:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>\"criteria\":\n{\n   \"order_total\":\n   {\n      \"=\":\"97.98\"\n   }\n}\n\n</code></pre><h4 id=\"range-example\"><code>range</code>: Example:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>\"criteria\":\n{\n   \"order_total\":\n   {\n      \"range\":\n      [\n         \"1.00\",\n         \"100.00\"\n      ]\n   }\n}\n\n</code></pre><p><strong>Test Orders:</strong> If you want to fetch only test orders, then you can pass \"is_test\" parameter under \"criteria\" with value 1. If you have more than one parameter under \"criteria\", you can use the \"search_type\" parameter with value \"AND\" so that returned result must match all conditions with \"AND\" logical operator, defined under \"criteria\".</p>\n<p>Test Orders Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"campaign_id\":\"1\",\n    \"start_date\":\"04/01/2024\",\n    \"end_date\":\"04/29/2024\",\n    \"criteria\":\n    {\n        \"email\":\"*sticky.io\",\n        \"is_test\": 1\n    },\n    \"search_type\" : \"and\",\n    \"return_type\":\"order_view\"\n}\n\n</code></pre><p>See the order_view definition for return values.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>criteria param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>customer_id</code></td>\n<td>1</td>\n<td>number</td>\n<td>Any customer ID in sticky.io</td>\n</tr>\n<tr>\n<td><code>category_id</code></td>\n<td>1</td>\n<td>number</td>\n<td>Any category ID in sticky.io</td>\n</tr>\n<tr>\n<td><code>first_6_cc</code></td>\n<td>411111</td>\n<td>string</td>\n<td>Orders that match first 6 digits passed</td>\n</tr>\n<tr>\n<td><code>last_4_cc</code></td>\n<td>1111</td>\n<td>string</td>\n<td>Orders that match last 4 digits passed</td>\n</tr>\n<tr>\n<td><code>order_total</code></td>\n<td><code>\"order_total\"{\"&lt;\":\"100.00\"}</code></td>\n<td>array</td>\n<td>See above for definition</td>\n</tr>\n<tr>\n<td><code>first_name</code></td>\n<td>Test</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search both billing and shipping columns</td>\n</tr>\n<tr>\n<td><code>billing_first_name</code></td>\n<td>Test</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search the billing column</td>\n</tr>\n<tr>\n<td><code>shipping_first_name</code></td>\n<td>Test</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search the shipping column</td>\n</tr>\n<tr>\n<td><code>last_name</code></td>\n<td>Test</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search both billing and shipping columns</td>\n</tr>\n<tr>\n<td><code>billing_last_name</code></td>\n<td>Test</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search the billing column</td>\n</tr>\n<tr>\n<td><code>shipping_last_name</code></td>\n<td>Test</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search the shipping column</td>\n</tr>\n<tr>\n<td><code>address</code></td>\n<td>123 Test*</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search both billing and shipping columns</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>Test*</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search both billing and shipping columns</td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>FL</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search both billing and shipping columns</td>\n</tr>\n<tr>\n<td><code>zip</code></td>\n<td>33*</td>\n<td>string</td>\n<td>Allows wildcard (*) - will search both billing and shipping columns</td>\n</tr>\n<tr>\n<td><code>country</code></td>\n<td>US</td>\n<td>string</td>\n<td>2-character ISO country code</td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td>813555*</td>\n<td>string</td>\n<td>Allows wildcard (*)</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td>*gmail.com</td>\n<td>string</td>\n<td>Allows wildcard (*)</td>\n</tr>\n<tr>\n<td><code>ip_address</code></td>\n<td>208.*</td>\n<td>string</td>\n<td>Allows wildcard (*)</td>\n</tr>\n<tr>\n<td><code>transaction_id</code></td>\n<td>208</td>\n<td>string</td>\n<td>Must be an exact transaction_id on order</td>\n</tr>\n<tr>\n<td><code>auth_id</code></td>\n<td>2VAGJ7</td>\n<td>string</td>\n<td>Must be an exact auth_id on order</td>\n</tr>\n<tr>\n<td><code>affiliate_id</code></td>\n<td>abc*</td>\n<td>string</td>\n<td>Allows wildcard (*)</td>\n</tr>\n<tr>\n<td><code>sub_affiliate_id</code></td>\n<td>def*</td>\n<td>string</td>\n<td>Allows wildcard (*)</td>\n</tr>\n<tr>\n<td><code>billing_cycle</code></td>\n<td><code>\"billing_cycle\"{\"&lt;\":\"100.00\"}</code></td>\n<td>array</td>\n<td>See above for definition. <code>billing_cycle</code> 0 is <strong>ONLY</strong> initials, <code>billing_cycle</code> 1 is the first rebill, etc</td>\n</tr>\n<tr>\n<td><code>tracking_num</code></td>\n<td>123123123ABC</td>\n<td>string</td>\n<td>Allows wildcard (*)</td>\n</tr>\n<tr>\n<td><code>all</code></td>\n<td>all</td>\n<td>string</td>\n<td>Will return orders in any state/status</td>\n</tr>\n<tr>\n<td><code>declines</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have declined</td>\n</tr>\n<tr>\n<td><code>success</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been approved from the payment gateway</td>\n</tr>\n<tr>\n<td><code>new</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been approved from the payment gateway and have not been shipped or refunded in any way</td>\n</tr>\n<tr>\n<td><code>approved</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been approved from the payment gateway and have not been shipped or refunded in any way</td>\n</tr>\n<tr>\n<td><code>pending</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that are pending payment</td>\n</tr>\n<tr>\n<td><code>hold</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been put on hold</td>\n</tr>\n<tr>\n<td><code>recurring</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have an active subscription tied to it</td>\n</tr>\n<tr>\n<td><code>fraud</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been marked as fraud</td>\n</tr>\n<tr>\n<td><code>rma</code></td>\n<td>r1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been marked as RMA</td>\n</tr>\n<tr>\n<td><code>archived</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been processed successfully on the rebill cycle that at one point had a subscription that passed through the rebill process</td>\n</tr>\n<tr>\n<td><code>chargeback</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been marked as chargeback</td>\n</tr>\n<tr>\n<td><code>void</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been marked as voided</td>\n</tr>\n<tr>\n<td><code>unshipped</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have not been sent to fulfillment</td>\n</tr>\n<tr>\n<td><code>shipped</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been marked as shipped</td>\n</tr>\n<tr>\n<td><code>confirmed</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been confirmed</td>\n</tr>\n<tr>\n<td><code>not_confirmed</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been marked as non-confirmed</td>\n</tr>\n<tr>\n<td><code>no_confirmation_status</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have not been marked as confirmed or not (new)</td>\n</tr>\n<tr>\n<td><code>no_upsells</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that do not have upsells</td>\n</tr>\n<tr>\n<td><code>has_upsells</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have upsells</td>\n</tr>\n<tr>\n<td><code>full_refunds</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that were refunded in <strong>FULL</strong></td>\n</tr>\n<tr>\n<td><code>partial_refunds</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that were refunded <strong>PARTIALLY</strong></td>\n</tr>\n<tr>\n<td><code>last_4_routing</code></td>\n<td>1234</td>\n<td>string</td>\n<td>Will return orders that match last 4 digits on the checking account routing number</td>\n</tr>\n<tr>\n<td><code>last_4_account</code></td>\n<td>1234</td>\n<td>string</td>\n<td>Will return orders that match last 4 digits on the checking account</td>\n</tr>\n<tr>\n<td><code>last_4_ssn</code></td>\n<td>1234</td>\n<td>string</td>\n<td>Will return orders that match the last 4 digits on the checking account, if the order uses a check provider requiring this</td>\n</tr>\n<tr>\n<td><code>no_preserve_gateway</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return all orders who are <strong>NOT</strong> set to preserve to the current original gateway they were charged initially</td>\n</tr>\n<tr>\n<td><code>preserve_gateway</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return all orders who are set to preserve to the current original gateway they were charged initially</td>\n</tr>\n<tr>\n<td><code>all_refunds</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that were refunded both <strong>PARTIALLY</strong> and in <strong>FULL</strong></td>\n</tr>\n<tr>\n<td><code>is_gift</code></td>\n<td>1</td>\n<td>number</td>\n<td>Will return orders that are gift orders or children of gift orders</td>\n</tr>\n<tr>\n<td><code>is_prepaid</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return order that have any prepaid line items</td>\n</tr>\n<tr>\n<td><code>date_type</code></td>\n<td>create</td>\n<td>string</td>\n<td>Options. Valid types are <code>create</code>, <code>hold</code>, <code>next_rebill</code>, <code>rma</code>, <code>return</code>, <code>chargeback</code></td>\n</tr>\n<tr>\n<td><code>hold_type</code></td>\n<td>create</td>\n<td>string</td>\n<td>Options. Valid types are <code>system</code>, <code>user</code>, <code>hard_decline</code>, <code>decline_salvage</code>, <code>chargeback</code>, <code>merchant</code></td>\n</tr>\n<tr>\n<td><code>stop_after_next_rebill</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have been set to stop recurring after next successful rebill</td>\n</tr>\n<tr>\n<td><code>is_cascaded</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. Will return orders that have cascaded</td>\n</tr>\n<tr>\n<td><code>return_reason</code></td>\n<td>abc</td>\n<td>string</td>\n<td>Number or String. Will return orders that have a return reason provided in the criteria. Can send in return reason id as number or alphanumeric string of the reason name.</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>NOTE</strong></p>\n<p>If you are using our Member service, you can also pass <code>member_token</code> in the request and the filtering will be based on the logged in member and their associated <code>customer_id</code>(s)</p>\n<h4 id=\"response-parameter-breakdown\">Response Parameter Breakdown:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>100</td>\n<td>number</td>\n<td>See <a href=\"#96aa8a8f-c267-42e2-9d71-739fcc9ec7b7\">Code Definitions</a> for definitions</td>\n</tr>\n<tr>\n<td><code>total_orders</code></td>\n<td>2</td>\n<td>number</td>\n<td>The total number of Order IDs returned</td>\n</tr>\n<tr>\n<td><code>order_id</code></td>\n<td>Array</td>\n<td>Array</td>\n<td>Array Order IDs in the system that match your criteria</td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td>{}</td>\n<td>json</td>\n<td>Only returned if return_ type is set to order_view</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_find"],"query":[],"variable":[]}},"response":[],"_postman_id":"37068ba3-4edb-441b-bc3e-208df5fe0aa9"},{"name":"order_find_overdue","id":"2b0a3e36-d337-4a07-9186-a416ccf6012b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"days\":10\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_find_overdue","description":"<p>The <code>order_find_overdue</code> method is used to display orders that have been declined. The days field for the request section, is the number of days in the history of orders to search within.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_find_overdue"],"query":[],"variable":[]}},"response":[{"id":"b918bd9d-a324-4565-81f3-6f3cf1c371a7","name":"order_find_overdue","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"days\":10\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_find_overdue"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": 100,\n    \"ancestor_id\": [\n        \"236841\",\n        \"257867\",\n        \"325349\",\n        \"347526\",\n        \"360964\",\n        \"378174\",\n        \"382136\",\n        \"382798\",\n        \"384902\",\n        \"388375\",\n        \"390576\",\n        \"396963\",\n        \"399416\",\n        \"399420\"\n    ]\n}"}],"_postman_id":"2b0a3e36-d337-4a07-9186-a416ccf6012b"},{"name":"order_find_updated","id":"bbd95d94-607b-40d0-9b25-f1d11bbc3818","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"campaign_id\":\"all\",\r\n\t\"start_date\":\"01/01/2018\",\r\n\t\"end_date\":\"01/01/2019\",\r\n\t\"start_time\":\"\",\r\n\t\"end_time\":\"\",\r\n\t\"group_keys\":\r\n\t[\r\n\t\t\"billing_info\",\r\n\t\t\"blacklist\",\r\n\t\t\"chargeback\",\r\n\t\t\"confirmation\",\r\n\t\t\"credit_card_info\",\r\n\t\t\"email\",\r\n\t\t\"failures\",\r\n\t\t\"force_rebill\",\r\n\t\t\"fraud\",\r\n\t\t\"fulfillment_post\",\r\n\t\t\"name\",\r\n\t\t\"next_rebill_product\",\r\n\t\t\"notes\",\r\n\t\t\"offline_payment\",\r\n\t\t\"phone\",\r\n\t\t\"rebill_discount\",\r\n\t\t\"recurring_date\",\r\n\t\t\"recurring_scheduling\",\r\n\t\t\"recurring_status\",\r\n\t\t\"refund\",\r\n\t\t\"reprocess\",\r\n\t\t\"restored\",\r\n\t\t\"return\",\r\n\t\t\"rma\",\r\n\t\t\"shipping_info\",\r\n\t\t\"shpping_method\",\r\n\t\t\"shipping_status\",\r\n\t\t\"tracking_number\",\r\n\t\t\"void\"\r\n\t]\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_find_updated","description":"<p>This method will return orders that have been modified since creation (excluding orders that have only been created and not updated). This date range that is requested returns orders based on the date orders were modified.</p>\n<p><strong>AS OF 12/05/2018 The Max Amount of returned items in the <code>data</code> array will be 50000</strong></p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>group_keys param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>billing_info</code></td>\n<td>billing_info</td>\n<td>string</td>\n<td>Billing name or address changed</td>\n</tr>\n<tr>\n<td><code>blacklist</code></td>\n<td>blacklist</td>\n<td>string</td>\n<td>Blacklist status changed</td>\n</tr>\n<tr>\n<td><code>chargeback</code></td>\n<td>chargeback</td>\n<td>string</td>\n<td>Chargeback changed</td>\n</tr>\n<tr>\n<td><code>confirmation</code></td>\n<td>confirmation</td>\n<td>string</td>\n<td>Confirmation status changed</td>\n</tr>\n<tr>\n<td><code>credit_card_info</code></td>\n<td><code>credit_card_info</code></td>\n<td>string</td>\n<td>Credit card information changed</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td>email</td>\n<td>string</td>\n<td>Email address changed</td>\n</tr>\n<tr>\n<td><code>failures</code></td>\n<td>failures</td>\n<td>string</td>\n<td>Billing failure</td>\n</tr>\n<tr>\n<td><code>force_rebill</code></td>\n<td>force_rebill</td>\n<td>string</td>\n<td>Forced subscription</td>\n</tr>\n<tr>\n<td><code>fraud</code></td>\n<td>fraud</td>\n<td>string</td>\n<td>Fraud status changed</td>\n</tr>\n<tr>\n<td><code>name</code></td>\n<td>name</td>\n<td>string</td>\n<td>Customer shipping or billing name changed</td>\n</tr>\n<tr>\n<td><code>next_rebill_product</code></td>\n<td><code>next_rebill_product</code></td>\n<td>string</td>\n<td>Subscription product customized</td>\n</tr>\n<tr>\n<td><code>notes</code></td>\n<td>notes</td>\n<td>string</td>\n<td>Notes added</td>\n</tr>\n<tr>\n<td><code>offline_payment</code></td>\n<td>offline_payment</td>\n<td>string</td>\n<td>Offline payment status changed</td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td>phone</td>\n<td>string</td>\n<td>Customer phone changed</td>\n</tr>\n<tr>\n<td><code>rebill_discount</code></td>\n<td>rebill_discount</td>\n<td>string</td>\n<td>Subscription discount customized</td>\n</tr>\n<tr>\n<td><code>recurring_date</code></td>\n<td>recurring_date</td>\n<td>string</td>\n<td>Recurring or retry date changed</td>\n</tr>\n<tr>\n<td><code>recurring_scheduling</code></td>\n<td>recurring_scheduling</td>\n<td>string</td>\n<td>Subscription cycle customized</td>\n</tr>\n<tr>\n<td><code>recurring_status</code></td>\n<td>recurring_status</td>\n<td>string</td>\n<td>Subscription status changed</td>\n</tr>\n<tr>\n<td><code>refund</code></td>\n<td>refund</td>\n<td>string</td>\n<td>Refund issued</td>\n</tr>\n<tr>\n<td><code>reprocess</code></td>\n<td>reprocess</td>\n<td>string</td>\n<td>Reprocess status changed</td>\n</tr>\n<tr>\n<td><code>restored</code></td>\n<td>restored</td>\n<td>string</td>\n<td>Deleted order restored</td>\n</tr>\n<tr>\n<td><code>return</code></td>\n<td>return</td>\n<td>string</td>\n<td>Return status changed</td>\n</tr>\n<tr>\n<td><code>rma</code></td>\n<td>rma</td>\n<td>string</td>\n<td>RMA status changed</td>\n</tr>\n<tr>\n<td><code>shipping_info</code></td>\n<td>shipping_info</td>\n<td>string</td>\n<td>Shipping name or address changed</td>\n</tr>\n<tr>\n<td><code>shipping_method</code></td>\n<td>shipping_method</td>\n<td>string</td>\n<td>Shipping method changed</td>\n</tr>\n<tr>\n<td><code>shipping_status</code></td>\n<td>shipping_status</td>\n<td>string</td>\n<td>Shipping status changed</td>\n</tr>\n<tr>\n<td><code>tracking_number</code></td>\n<td>tracking_number</td>\n<td>string</td>\n<td>Tracking number changed</td>\n</tr>\n<tr>\n<td><code>void</code></td>\n<td>void</td>\n<td>string</td>\n<td>Void issued</td>\n</tr>\n<tr>\n<td><code>fulfillment_post</code></td>\n<td>fulfillment_post</td>\n<td>string</td>\n<td>Posting to fulfillment</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_find_updated"],"query":[],"variable":[]}},"response":[{"id":"e9d5b2cb-e29c-4f5e-9e14-fc5c6449abe4","name":"order_find_updated","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"campaign_id\":\"all\",\r\n\t\"start_date\":\"01/01/2018\",\r\n\t\"end_date\":\"01/01/2019\",\r\n\t\"start_time\":\"\",\r\n\t\"end_time\":\"\",\r\n\t\"group_keys\":\r\n\t[\r\n\t\t\"billing_info\",\r\n\t\t\"blacklist\",\r\n\t\t\"chargeback\",\r\n\t\t\"confirmation\",\r\n\t\t\"credit_card_info\",\r\n\t\t\"email\",\r\n\t\t\"failures\",\r\n\t\t\"force_rebill\",\r\n\t\t\"fraud\",\r\n\t\t\"fulfillment_post\",\r\n\t\t\"name\",\r\n\t\t\"next_rebill_product\",\r\n\t\t\"notes\",\r\n\t\t\"offline_payment\",\r\n\t\t\"phone\",\r\n\t\t\"rebill_discount\",\r\n\t\t\"recurring_date\",\r\n\t\t\"recurring_scheduling\",\r\n\t\t\"recurring_status\",\r\n\t\t\"refund\",\r\n\t\t\"reprocess\",\r\n\t\t\"restored\",\r\n\t\t\"return\",\r\n\t\t\"rma\",\r\n\t\t\"shipping_info\",\r\n\t\t\"shpping_method\",\r\n\t\t\"shipping_status\",\r\n\t\t\"tracking_number\",\r\n\t\t\"void\"\r\n\t]\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_find_updated"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"total_orders\": \"5\",\n    \"order_id\": [\n        \"10006\",\n        \"10171\",\n        \"10172\",\n        \"10173\",\n        \"10176\"\n    ],\n    \"data\": {\n        \"10006\": {\n            \"last_modified\": \"2018-04-24 13:22:34\"\n        },\n        \"10171\": {\n            \"last_modified\": \"2018-05-30 08:50:17\"\n        },\n        \"10172\": {\n            \"last_modified\": \"2018-05-30 08:37:49\"\n        },\n        \"10173\": {\n            \"last_modified\": \"2018-05-30 08:35:57\"\n        },\n        \"10176\": {\n            \"last_modified\": \"2018-05-30 08:01:17\"\n        }\n    }\n}"}],"_postman_id":"bbd95d94-607b-40d0-9b25-f1d11bbc3818"},{"name":"order_view","id":"fa3f4efb-0b1f-4467-9454-3bb1aff96aae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":[\n\t\t13002\n\t],\n    \"return_variants\":1\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_view","description":"<p>View details about an order. Can be one order id or an array of order ids.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<p>Definition for <code>order_status</code> values:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><code>order_status</code></th>\n<th>Definition</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1</td>\n<td>New(Order Initiated)</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Approved</td>\n</tr>\n<tr>\n<td>3</td>\n<td>Archived</td>\n</tr>\n<tr>\n<td>6</td>\n<td>Void/Refunded</td>\n</tr>\n<tr>\n<td>7</td>\n<td>Declined</td>\n</tr>\n<tr>\n<td>8</td>\n<td>Shipped</td>\n</tr>\n<tr>\n<td>9</td>\n<td>Hold</td>\n</tr>\n<tr>\n<td>10</td>\n<td>Awaiting</td>\n</tr>\n<tr>\n<td>11</td>\n<td>Pending</td>\n</tr>\n</tbody>\n</table>\n</div><p>The is_terminal flag on the products array represents if the line item will be placed on hold on after the next successful rebill</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Requirement</th>\n<th>Default</th>\n<th>Data Type</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>includes</td>\n<td>Optional</td>\n<td>-</td>\n<td>Array</td>\n<td>List of Optional field names that you can include in your response body. Allowed fields: shipping_company_name, billing_company_name, is_backorder</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Fields In Includes</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Response Values</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>has_been_posted</td>\n<td>This field refers to posting an order to fulfillment</td>\n<td>0 = not posted  <br />1 = has posted  <br />2 = not posted and no longer trying  <br />*we stop trying after 30 failed attempts</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Fields In Includes</strong></th>\n<th><strong>Description</strong></th>\n<th><strong>Response Values</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>order_customer_types</td>\n<td>An array of order_id,  <br />customer_id,  <br />prospect_id, and  <br />type</td>\n<td>type = primary, gift_giver, gift_receiver</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_view"],"query":[],"variable":[]}},"response":[{"id":"b814a0d4-a327-457a-85a9-88867d91df44","name":"order_view","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":[\n\t\t12504\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 14:11:57 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=ecf873b067b463a1ae743076be5d3633; expires=Thu, 20-Jun-2024 15:26:57 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=ecf873b067b463a1ae743076be5d3633; expires=Thu, 20-Jun-2024 15:26:57 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"order_id\": \"12504\",\n    \"contact_id\": \"989\",\n    \"acquisition_date\": \"2023-04-10 07:58:16\",\n    \"ancestor_id\": \"12504\",\n    \"affiliate\": \"170442\",\n    \"afid\": \"170442\",\n    \"sid\": \"\",\n    \"affid\": \"\",\n    \"c1\": \"\",\n    \"c2\": \"\",\n    \"c3\": \"gmnce329_53_12082293\",\n    \"aid\": \"\",\n    \"opt\": \"\",\n    \"amount_refunded_to_date\": \"0.00\",\n    \"auth_id\": \"\",\n    \"billing_city\": \"Columbia\",\n    \"billing_country\": \"US\",\n    \"billing_cycle\": \"0\",\n    \"billing_first_name\": \"Lois\",\n    \"billing_last_name\": \"Young\",\n    \"billing_postcode\": \"65201\",\n    \"billing_state\": \"MO\",\n    \"billing_state_id\": \"MO\",\n    \"billing_street_address\": \"1452 4th Street\",\n    \"billing_street_address2\": \"\",\n    \"billing_company_name\": \"\",\n    \"campaign_id\": \"3\",\n    \"cc_expires\": \"0320\",\n    \"cc_first_6\": \"414709\",\n    \"cc_last_4\": \"8539\",\n    \"cc_number\": \"8539\",\n    \"credit_card_number\": \"414709******8539\",\n    \"cc_orig_first_6\": \"\",\n    \"cc_orig_last_4\": \"\",\n    \"cc_type\": \"visa\",\n    \"chargeback_date\": \"\",\n    \"check_account_last_4\": \"\",\n    \"check_routing_last_4\": \"\",\n    \"check_ssn_last_4\": \"\",\n    \"check_transitnum\": \"\",\n    \"child_id\": \"17983\",\n    \"click_id\": \"\",\n    \"created_by_user_name\": \"\",\n    \"created_by_employee_name\": \"\",\n    \"coupon_discount_amount\": \"0.00\",\n    \"coupon_id\": \"\",\n    \"credit_applied\": \"0.00\",\n    \"promo_code\": \"\",\n    \"customer_id\": \"914\",\n    \"customers_telephone\": \"800-555-1212\",\n    \"decline_salvage_discount_percent\": \"0\",\n    \"retry_attempt\": \"0\",\n    \"decline_reason\": \"\",\n    \"decline_reason_details\": \"\",\n    \"email_address\": \"lyoung914@gmail.test\",\n    \"first_name\": \"Lois\",\n    \"gateway_id\": \"39\",\n    \"gateway_descriptor\": \"Gateway 39\",\n    \"hold_date\": \"\",\n    \"is_3d_protected\": \"no\",\n    \"ip_address\": \"127.0.0.1\",\n    \"ip_Address_lookup\": \"\",\n    \"is_blacklisted\": \"0\",\n    \"is_chargeback\": \"0\",\n    \"is_fraud\": \"0\",\n    \"is_recurring\": \"0\",\n    \"is_any_product_recurring\": \"0\",\n    \"is_refund\": \"no\",\n    \"is_rma\": \"0\",\n    \"is_test_cc\": \"0\",\n    \"is_void\": \"no\",\n    \"last_name\": \"Young\",\n    \"main_product_id\": \"15\",\n    \"main_product_quantity\": \"1\",\n    \"next_subscription_product\": \"\",\n    \"next_subscription_product_id\": \"\",\n    \"on_hold\": \"0\",\n    \"on_hold_by\": \"\",\n    \"order_confirmed\": \"NO_STATUS\",\n    \"order_confirmed_date\": \"\",\n    \"order_sales_tax\": \"0.00\",\n    \"order_sales_tax_amount\": \"0.00\",\n    \"shipping_amount\": \"4.95\",\n    \"order_status\": \"8\",\n    \"order_total\": \"4.95\",\n    \"parent_id\": \"12504\",\n    \"prepaid_match\": \"No\",\n    \"preserve_gateway\": \"1\",\n    \"processor_id\": \"\",\n    \"rebill_discount_percent\": \"0\",\n    \"current_rebill_discount_percent\": \"0\",\n    \"recurring_date\": \"2023-04-17\",\n    \"refund_amount\": \"0.00\",\n    \"refund_date\": \"\",\n    \"retry_date\": \"\",\n    \"rma_number\": \"\",\n    \"rma_reason\": \"\",\n    \"return_reason\": \"\",\n    \"shipping_city\": \"Columbia\",\n    \"shipping_country\": \"US\",\n    \"shipping_date\": \"04/04/2023\",\n    \"shipping_first_name\": \"Lois\",\n    \"shipping_id\": \"\",\n    \"shipping_last_name\": \"Young\",\n    \"shipping_method_name\": \"USPS_BeautyS1\",\n    \"shipping_postcode\": \"65201\",\n    \"shipping_state\": \"MO\",\n    \"shipping_state_id\": \"MO\",\n    \"shipping_street_address\": \"1452 4th Street\",\n    \"shipping_street_address2\": \"\",\n    \"shipping_company_name\": \"\",\n    \"sub_affiliate\": \"\",\n    \"time_stamp\": \"2023-04-10 07:58:16\",\n    \"tracking_number\": \"9400111899563913402876\",\n    \"transaction_id\": \"12345\",\n    \"upsell_product_id\": \"\",\n    \"upsell_product_quantity\": \"\",\n    \"void_amount\": \"0.00\",\n    \"void_date\": \"\",\n    \"shippable\": \"1\",\n    \"website_received\": \"\",\n    \"website_sent\": \"\",\n    \"is_cascaded\": \"0\",\n    \"stop_after_next_rebill\": \"0\",\n    \"order_customer_types\": [],\n    \"consent_required\": \"0\",\n    \"consent_received\": \"0\",\n    \"utm_info\": {\n        \"medium\": \"\",\n        \"campaign\": \"\",\n        \"content\": \"\",\n        \"device_category\": \"\",\n        \"term\": \"\",\n        \"source\": \"\"\n    },\n    \"products\": [\n        {\n            \"product_id\": \"15\",\n            \"sku\": \"SKU 15\",\n            \"price\": \"0.00\",\n            \"product_qty\": \"1\",\n            \"name\": \"Product 15\",\n            \"is_recurring\": \"0\",\n            \"is_terminal\": \"0\",\n            \"recurring_date\": \"2023-04-17\",\n            \"subscription_id\": \"b27d99ec36737d8f34cc0e91aa2e1071\",\n            \"next_subscription_product\": \"\",\n            \"next_subscription_product_id\": \"\",\n            \"next_subscription_product_price\": \"0.0000\",\n            \"forecasted_revenue\": \"39.90\",\n            \"next_subscription_qty\": \"\",\n            \"billing_model_discount\": \"\",\n            \"is_add_on\": \"0\",\n            \"is_in_trial\": \"\",\n            \"step_number\": \"\",\n            \"is_shippable\": \"1\",\n            \"is_full_refund\": \"0\",\n            \"refund_amount\": \"0.00\",\n            \"on_hold\": \"0\",\n            \"hold_date\": \"\"\n        }\n    ],\n    \"systemNotes\": [\n        \"April 08, 2023 12:37 PM - sticky.io API - Shipped\",\n        \"April 21, 2023 04:18 AM - sticky.io - New recurring with new order ID: 17983\",\n        \"June 14, 2024 01:51 PM - sticky.io - Product 15 was forced to Gateway 39 from the Campaign Edit. This happened due to a change made to the campaign (3) changing to Gateway - Gateway 2 (2).\"\n    ],\n    \"totals_breakdown\": {\n        \"total\": \"4.95\",\n        \"subtotal\": \"0\",\n        \"shipping\": \"4.95\",\n        \"tax\": \"0\",\n        \"tax_pct\": \"0\",\n        \"vat_tax\": \"0\",\n        \"vat_tax_pct\": \"0\",\n        \"volume_discount\": \"0\",\n        \"restocking_fee\": \"0\",\n        \"amount_refunded\": \"0\",\n        \"refunded\": \"0\"\n    }\n}"},{"id":"d77208f7-698a-41f9-bf34-7352a557d01e","name":"order_view with prepaid","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":[\n\t\t12505\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 15:36:07 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=89bacf03902f14023810adb2858b20f5; expires=Thu, 20-Jun-2024 16:51:07 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=89bacf03902f14023810adb2858b20f5; expires=Thu, 20-Jun-2024 16:51:07 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"order_id\": \"12505\",\n    \"contact_id\": \"990\",\n    \"acquisition_date\": \"2023-04-11 07:58:23\",\n    \"ancestor_id\": \"12505\",\n    \"affiliate\": \"170442\",\n    \"afid\": \"170442\",\n    \"sid\": \"\",\n    \"affid\": \"\",\n    \"c1\": \"\",\n    \"c2\": \"\",\n    \"c3\": \"8u8i7bep_53_12081403\",\n    \"aid\": \"\",\n    \"opt\": \"\",\n    \"amount_refunded_to_date\": \"0.00\",\n    \"auth_id\": \"\",\n    \"billing_city\": \"Melbourne\",\n    \"billing_country\": \"US\",\n    \"billing_cycle\": \"0\",\n    \"billing_first_name\": \"Marie\",\n    \"billing_last_name\": \"Newman\",\n    \"billing_postcode\": \"32940\",\n    \"billing_state\": \"FL\",\n    \"billing_state_id\": \"FL\",\n    \"billing_street_address\": \"2830 Center Street\",\n    \"billing_street_address2\": \"\",\n    \"billing_company_name\": \"\",\n    \"campaign_id\": \"3\",\n    \"cc_expires\": \"0417\",\n    \"cc_first_6\": \"551512\",\n    \"cc_last_4\": \"9941\",\n    \"cc_number\": \"9941\",\n    \"credit_card_number\": \"551512******9941\",\n    \"cc_orig_first_6\": \"\",\n    \"cc_orig_last_4\": \"\",\n    \"cc_type\": \"master\",\n    \"chargeback_date\": \"\",\n    \"check_account_last_4\": \"\",\n    \"check_routing_last_4\": \"\",\n    \"check_ssn_last_4\": \"\",\n    \"check_transitnum\": \"\",\n    \"child_id\": \"17984,45936,74827,112059\",\n    \"click_id\": \"\",\n    \"created_by_user_name\": \"\",\n    \"created_by_employee_name\": \"\",\n    \"coupon_discount_amount\": \"0.00\",\n    \"coupon_id\": \"\",\n    \"credit_applied\": \"0.00\",\n    \"promo_code\": \"\",\n    \"customer_id\": \"915\",\n    \"customers_telephone\": \"800-555-1212\",\n    \"decline_salvage_discount_percent\": \"0\",\n    \"retry_attempt\": \"0\",\n    \"decline_reason\": \"\",\n    \"decline_reason_details\": \"\",\n    \"email_address\": \"mnewman915@gmail.test\",\n    \"first_name\": \"Marie\",\n    \"gateway_id\": \"39\",\n    \"gateway_descriptor\": \"Gateway 39\",\n    \"hold_date\": \"\",\n    \"is_3d_protected\": \"no\",\n    \"ip_address\": \"127.0.0.1\",\n    \"ip_Address_lookup\": \"\",\n    \"is_blacklisted\": \"0\",\n    \"is_chargeback\": \"0\",\n    \"is_fraud\": \"0\",\n    \"is_recurring\": \"0\",\n    \"is_any_product_recurring\": \"0\",\n    \"is_refund\": \"no\",\n    \"is_rma\": \"0\",\n    \"is_test_cc\": \"0\",\n    \"is_void\": \"no\",\n    \"last_name\": \"Newman\",\n    \"main_product_id\": \"15\",\n    \"main_product_quantity\": \"1\",\n    \"next_subscription_product\": \"\",\n    \"next_subscription_product_id\": \"\",\n    \"on_hold\": \"0\",\n    \"on_hold_by\": \"\",\n    \"order_confirmed\": \"NO_STATUS\",\n    \"order_confirmed_date\": \"\",\n    \"order_sales_tax\": \"0.00\",\n    \"order_sales_tax_amount\": \"0.00\",\n    \"shipping_amount\": \"4.95\",\n    \"order_status\": \"8\",\n    \"order_total\": \"4.95\",\n    \"parent_id\": \"12505\",\n    \"prepaid_match\": \"No\",\n    \"preserve_gateway\": \"1\",\n    \"processor_id\": \"\",\n    \"rebill_discount_percent\": \"0\",\n    \"current_rebill_discount_percent\": \"0\",\n    \"recurring_date\": \"2023-04-18\",\n    \"refund_amount\": \"0.00\",\n    \"refund_date\": \"\",\n    \"retry_date\": \"\",\n    \"rma_number\": \"\",\n    \"rma_reason\": \"\",\n    \"return_reason\": \"\",\n    \"shipping_city\": \"Melbourne\",\n    \"shipping_country\": \"US\",\n    \"shipping_date\": \"04/05/2023\",\n    \"shipping_first_name\": \"Marie\",\n    \"shipping_id\": \"\",\n    \"shipping_last_name\": \"Newman\",\n    \"shipping_method_name\": \"USPS_BeautyS1\",\n    \"shipping_postcode\": \"32940\",\n    \"shipping_state\": \"FL\",\n    \"shipping_state_id\": \"FL\",\n    \"shipping_street_address\": \"2830 Center Street\",\n    \"shipping_street_address2\": \"\",\n    \"shipping_company_name\": \"\",\n    \"sub_affiliate\": \"\",\n    \"time_stamp\": \"2023-04-11 07:58:23\",\n    \"tracking_number\": \"9400111899563913402944\",\n    \"transaction_id\": \"12345\",\n    \"upsell_product_id\": \"\",\n    \"upsell_product_quantity\": \"\",\n    \"void_amount\": \"0.00\",\n    \"void_date\": \"\",\n    \"shippable\": \"1\",\n    \"website_received\": \"\",\n    \"website_sent\": \"\",\n    \"is_cascaded\": \"0\",\n    \"stop_after_next_rebill\": \"0\",\n    \"order_customer_types\": [],\n    \"consent_required\": \"0\",\n    \"consent_received\": \"0\",\n    \"utm_info\": {\n        \"medium\": \"\",\n        \"campaign\": \"\",\n        \"content\": \"\",\n        \"device_category\": \"\",\n        \"term\": \"\",\n        \"source\": \"\"\n    },\n    \"products\": [\n        {\n            \"product_id\": \"15\",\n            \"sku\": \"SKU 15\",\n            \"price\": \"0.00\",\n            \"product_qty\": \"1\",\n            \"name\": \"Product 15\",\n            \"is_recurring\": \"0\",\n            \"is_terminal\": \"0\",\n            \"recurring_date\": \"2023-04-18\",\n            \"subscription_id\": \"ea25f6919c425053962b49bacf6891e1\",\n            \"next_subscription_product\": \"\",\n            \"next_subscription_product_id\": \"\",\n            \"next_subscription_product_price\": \"0.0000\",\n            \"forecasted_revenue\": \"39.90\",\n            \"next_subscription_qty\": \"\",\n            \"billing_model_discount\": \"\",\n            \"is_add_on\": \"0\",\n            \"is_in_trial\": \"\",\n            \"step_number\": \"\",\n            \"is_shippable\": \"1\",\n            \"is_full_refund\": \"0\",\n            \"refund_amount\": \"0.00\",\n            \"on_hold\": \"0\",\n            \"hold_date\": \"\"\n        }\n    ],\n    \"systemNotes\": [\n        \"April 08, 2023 12:37 PM - sticky.io API - Shipped\",\n        \"April 21, 2023 04:18 AM - sticky.io - New recurring with new order ID: 17984\",\n        \"June 14, 2024 01:51 PM - sticky.io - Product 15 was forced to Gateway 39 from the Campaign Edit. This happened due to a change made to the campaign (3) changing to Gateway - Gateway 2 (2).\"\n    ],\n    \"totals_breakdown\": {\n        \"total\": \"4.95\",\n        \"subtotal\": \"0\",\n        \"shipping\": \"4.95\",\n        \"tax\": \"0\",\n        \"tax_pct\": \"0\",\n        \"vat_tax\": \"0\",\n        \"vat_tax_pct\": \"0\",\n        \"volume_discount\": \"0\",\n        \"restocking_fee\": \"0\",\n        \"amount_refunded\": \"0\",\n        \"refunded\": \"0\"\n    }\n}"},{"id":"54c8c2b1-f213-40fd-84f0-fa41615f0be1","name":"order_view with has been posted","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":[\n\t\t12503\n\t],\n    \"includes\" : [\n        \"has_been_posted\"\n    ]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 15:38:21 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=710ec375faf2b64f0f10a167014bf61f; expires=Thu, 20-Jun-2024 16:53:21 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=710ec375faf2b64f0f10a167014bf61f; expires=Thu, 20-Jun-2024 16:53:21 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"order_id\": \"12503\",\n    \"contact_id\": \"\",\n    \"acquisition_date\": \"2023-04-11 07:57:47\",\n    \"ancestor_id\": \"12503\",\n    \"affiliate\": \"170442\",\n    \"afid\": \"170442\",\n    \"sid\": \"\",\n    \"affid\": \"\",\n    \"c1\": \"\",\n    \"c2\": \"\",\n    \"c3\": \"\",\n    \"aid\": \"\",\n    \"opt\": \"\",\n    \"amount_refunded_to_date\": \"0.00\",\n    \"auth_id\": \"0\",\n    \"billing_city\": \"St Marys\",\n    \"billing_country\": \"US\",\n    \"billing_cycle\": \"0\",\n    \"billing_first_name\": \"Ervin\",\n    \"billing_last_name\": \"Poole\",\n    \"billing_postcode\": \"31558\",\n    \"billing_state\": \"GA\",\n    \"billing_state_id\": \"GA\",\n    \"billing_street_address\": \"9012 Main Rd\",\n    \"billing_street_address2\": \"\",\n    \"billing_company_name\": \"\",\n    \"campaign_id\": \"3\",\n    \"cc_expires\": \"0218\",\n    \"cc_first_6\": \"449733\",\n    \"cc_last_4\": \"8936\",\n    \"cc_number\": \"8936\",\n    \"credit_card_number\": \"449733******8936\",\n    \"cc_orig_first_6\": \"\",\n    \"cc_orig_last_4\": \"\",\n    \"cc_type\": \"visa\",\n    \"chargeback_date\": \"\",\n    \"check_account_last_4\": \"\",\n    \"check_routing_last_4\": \"\",\n    \"check_ssn_last_4\": \"\",\n    \"check_transitnum\": \"\",\n    \"child_id\": \"\",\n    \"click_id\": \"\",\n    \"created_by_user_name\": \"\",\n    \"created_by_employee_name\": \"\",\n    \"coupon_discount_amount\": \"0.00\",\n    \"coupon_id\": \"\",\n    \"credit_applied\": \"0.00\",\n    \"promo_code\": \"\",\n    \"customer_id\": \"0\",\n    \"customers_telephone\": \"800-555-1212\",\n    \"decline_salvage_discount_percent\": \"0\",\n    \"retry_attempt\": \"0\",\n    \"decline_reason\": \"Prepaid Credit Cards Are Not Accepted\",\n    \"decline_reason_details\": \"\",\n    \"email_address\": \"epoole31558@gmail.test\",\n    \"first_name\": \"Ervin\",\n    \"gateway_id\": \"39\",\n    \"gateway_descriptor\": \"Gateway 39\",\n    \"hold_date\": \"\",\n    \"is_3d_protected\": \"no\",\n    \"ip_address\": \"127.0.0.1\",\n    \"ip_Address_lookup\": \"\",\n    \"is_blacklisted\": \"0\",\n    \"is_chargeback\": \"0\",\n    \"is_fraud\": \"0\",\n    \"is_recurring\": \"0\",\n    \"is_any_product_recurring\": \"0\",\n    \"is_refund\": \"no\",\n    \"is_rma\": \"0\",\n    \"is_test_cc\": \"0\",\n    \"is_void\": \"no\",\n    \"last_name\": \"Poole\",\n    \"main_product_id\": \"15\",\n    \"main_product_quantity\": \"1\",\n    \"next_subscription_product\": \"\",\n    \"next_subscription_product_id\": \"\",\n    \"on_hold\": \"0\",\n    \"on_hold_by\": \"\",\n    \"order_confirmed\": \"NO_STATUS\",\n    \"order_confirmed_date\": \"\",\n    \"order_sales_tax\": \"0.00\",\n    \"order_sales_tax_amount\": \"0.00\",\n    \"shipping_amount\": \"4.95\",\n    \"order_status\": \"7\",\n    \"order_total\": \"4.95\",\n    \"parent_id\": \"12503\",\n    \"prepaid_match\": \"Yes\",\n    \"preserve_gateway\": \"0\",\n    \"processor_id\": \"\",\n    \"rebill_discount_percent\": \"0\",\n    \"current_rebill_discount_percent\": \"0\",\n    \"recurring_date\": \"2023-04-18\",\n    \"refund_amount\": \"0.00\",\n    \"refund_date\": \"\",\n    \"retry_date\": \"\",\n    \"rma_number\": \"\",\n    \"rma_reason\": \"\",\n    \"return_reason\": \"\",\n    \"shipping_city\": \"St Marys\",\n    \"shipping_country\": \"US\",\n    \"shipping_date\": \"Not Shipped\",\n    \"shipping_first_name\": \"Ervin\",\n    \"shipping_id\": \"\",\n    \"shipping_last_name\": \"Poole\",\n    \"shipping_method_name\": \"USPS_BeautyS1\",\n    \"shipping_postcode\": \"31558\",\n    \"shipping_state\": \"GA\",\n    \"shipping_state_id\": \"GA\",\n    \"shipping_street_address\": \"9012 Main Rd\",\n    \"shipping_street_address2\": \"\",\n    \"shipping_company_name\": \"\",\n    \"sub_affiliate\": \"\",\n    \"time_stamp\": \"2023-04-11 07:57:47\",\n    \"tracking_number\": \"\",\n    \"transaction_id\": \"12345\",\n    \"upsell_product_id\": \"\",\n    \"upsell_product_quantity\": \"\",\n    \"void_amount\": \"0.00\",\n    \"void_date\": \"\",\n    \"shippable\": \"1\",\n    \"website_received\": \"\",\n    \"website_sent\": \"\",\n    \"is_cascaded\": \"0\",\n    \"stop_after_next_rebill\": \"0\",\n    \"order_customer_types\": [],\n    \"consent_required\": \"0\",\n    \"consent_received\": \"0\",\n    \"utm_info\": {\n        \"medium\": \"\",\n        \"campaign\": \"\",\n        \"content\": \"\",\n        \"device_category\": \"\",\n        \"term\": \"\",\n        \"source\": \"\"\n    },\n    \"has_been_posted\": \"0\",\n    \"products\": [\n        {\n            \"product_id\": \"15\",\n            \"sku\": \"SKU 15\",\n            \"price\": \"0.00\",\n            \"product_qty\": \"1\",\n            \"name\": \"Product 15\",\n            \"is_recurring\": \"0\",\n            \"is_terminal\": \"0\",\n            \"recurring_date\": \"2023-04-18\",\n            \"subscription_id\": \"6e419be223c3eb61e471522ba34cdc60\",\n            \"next_subscription_product\": \"\",\n            \"next_subscription_product_id\": \"\",\n            \"next_subscription_product_price\": \"0.0000\",\n            \"forecasted_revenue\": \"0.00\",\n            \"next_subscription_qty\": \"\",\n            \"billing_model_discount\": \"\",\n            \"is_add_on\": \"0\",\n            \"is_in_trial\": \"\",\n            \"step_number\": \"\",\n            \"is_shippable\": \"1\",\n            \"is_full_refund\": \"0\",\n            \"refund_amount\": \"0.00\",\n            \"on_hold\": \"0\",\n            \"hold_date\": \"\"\n        }\n    ],\n    \"systemNotes\": [\n        \"April 07, 2023 07:57 AM - sticky.io - Declined by Payment Gateway (Prepaid Credit Cards Are Not Accepted)\"\n    ],\n    \"totals_breakdown\": {\n        \"total\": \"4.95\",\n        \"subtotal\": \"0\",\n        \"shipping\": \"4.95\",\n        \"tax\": \"0\",\n        \"tax_pct\": \"0\",\n        \"vat_tax\": \"0\",\n        \"vat_tax_pct\": \"0\",\n        \"volume_discount\": \"0\",\n        \"restocking_fee\": \"0\",\n        \"amount_refunded\": \"0\",\n        \"refunded\": \"0\"\n    }\n}"},{"id":"d8125bf5-b723-4d76-9447-25dded00c4cf","name":"order_view with refund info","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":[\n\t\t14303\n\t],\n    \"return_variants\":1\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 15:39:19 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=f02a4ec14490a19a4e7a691fb187eac3; expires=Thu, 20-Jun-2024 16:54:18 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=f02a4ec14490a19a4e7a691fb187eac3; expires=Thu, 20-Jun-2024 16:54:18 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"order_id\": \"14303\",\n    \"contact_id\": \"1643\",\n    \"acquisition_date\": \"2023-04-18 09:35:16\",\n    \"ancestor_id\": \"14303\",\n    \"affiliate\": \"170373\",\n    \"afid\": \"170373\",\n    \"sid\": \"chiefkeef\",\n    \"affid\": \"\",\n    \"c1\": \"chiefkeef\",\n    \"c2\": \"\",\n    \"c3\": \"\",\n    \"aid\": \"\",\n    \"opt\": \"\",\n    \"amount_refunded_to_date\": \"0.00\",\n    \"auth_id\": \"006365\",\n    \"billing_city\": \"Zachary\",\n    \"billing_country\": \"US\",\n    \"billing_cycle\": \"0\",\n    \"billing_first_name\": \"Eldora\",\n    \"billing_last_name\": \"Parker\",\n    \"billing_postcode\": \"70791\",\n    \"billing_state\": \"LA\",\n    \"billing_state_id\": \"LA\",\n    \"billing_street_address\": \"6152 First Rd\",\n    \"billing_street_address2\": \"\",\n    \"billing_company_name\": \"\",\n    \"campaign_id\": \"3\",\n    \"cc_expires\": \"0818\",\n    \"cc_first_6\": \"444796\",\n    \"cc_last_4\": \"5040\",\n    \"cc_number\": \"5040\",\n    \"credit_card_number\": \"444796******5040\",\n    \"cc_orig_first_6\": \"\",\n    \"cc_orig_last_4\": \"\",\n    \"cc_type\": \"visa\",\n    \"chargeback_date\": \"\",\n    \"check_account_last_4\": \"\",\n    \"check_routing_last_4\": \"\",\n    \"check_ssn_last_4\": \"\",\n    \"check_transitnum\": \"\",\n    \"child_id\": \"23089,27604,57214,60767,66803,101347,141977,151050,161252\",\n    \"click_id\": \"\",\n    \"created_by_user_name\": \"\",\n    \"created_by_employee_name\": \"\",\n    \"coupon_discount_amount\": \"0.00\",\n    \"coupon_id\": \"\",\n    \"credit_applied\": \"0.00\",\n    \"promo_code\": \"\",\n    \"customer_id\": \"1568\",\n    \"customers_telephone\": \"800-555-1212\",\n    \"decline_salvage_discount_percent\": \"0\",\n    \"retry_attempt\": \"0\",\n    \"decline_reason\": \"\",\n    \"decline_reason_details\": \"\",\n    \"email_address\": \"eparker1568@gmail.test\",\n    \"first_name\": \"Eldora\",\n    \"gateway_id\": \"43\",\n    \"gateway_descriptor\": \"Gateway 43\",\n    \"hold_date\": \"\",\n    \"is_3d_protected\": \"no\",\n    \"ip_address\": \"127.0.0.1\",\n    \"ip_Address_lookup\": \"\",\n    \"is_blacklisted\": \"0\",\n    \"is_chargeback\": \"0\",\n    \"is_fraud\": \"0\",\n    \"is_recurring\": \"0\",\n    \"is_any_product_recurring\": \"0\",\n    \"is_refund\": \"no\",\n    \"is_rma\": \"0\",\n    \"is_test_cc\": \"0\",\n    \"is_void\": \"no\",\n    \"last_name\": \"Parker\",\n    \"main_product_id\": \"15\",\n    \"main_product_quantity\": \"1\",\n    \"next_subscription_product\": \"\",\n    \"next_subscription_product_id\": \"\",\n    \"on_hold\": \"0\",\n    \"on_hold_by\": \"\",\n    \"order_confirmed\": \"NO_STATUS\",\n    \"order_confirmed_date\": \"\",\n    \"order_sales_tax\": \"0.00\",\n    \"order_sales_tax_amount\": \"0.00\",\n    \"shipping_amount\": \"4.95\",\n    \"order_status\": \"8\",\n    \"order_total\": \"4.95\",\n    \"parent_id\": \"14303\",\n    \"prepaid_match\": \"No\",\n    \"preserve_gateway\": \"1\",\n    \"processor_id\": \"\",\n    \"rebill_discount_percent\": \"0\",\n    \"current_rebill_discount_percent\": \"0\",\n    \"recurring_date\": \"2023-04-25\",\n    \"refund_amount\": \"0.00\",\n    \"refund_date\": \"\",\n    \"retry_date\": \"2023-04-30\",\n    \"rma_number\": \"\",\n    \"rma_reason\": \"\",\n    \"return_reason\": \"\",\n    \"shipping_city\": \"Zachary\",\n    \"shipping_country\": \"US\",\n    \"shipping_date\": \"04/12/2023\",\n    \"shipping_first_name\": \"Eldora\",\n    \"shipping_id\": \"\",\n    \"shipping_last_name\": \"Parker\",\n    \"shipping_method_name\": \"USPS_BeautyS1\",\n    \"shipping_postcode\": \"70791\",\n    \"shipping_state\": \"LA\",\n    \"shipping_state_id\": \"LA\",\n    \"shipping_street_address\": \"6152 First Rd\",\n    \"shipping_street_address2\": \"\",\n    \"shipping_company_name\": \"\",\n    \"sub_affiliate\": \"chiefkeef\",\n    \"time_stamp\": \"2023-04-18 09:35:16\",\n    \"tracking_number\": \"9400111899563326468896\",\n    \"transaction_id\": \"12345\",\n    \"upsell_product_id\": \"\",\n    \"upsell_product_quantity\": \"\",\n    \"void_amount\": \"0.00\",\n    \"void_date\": \"\",\n    \"shippable\": \"1\",\n    \"website_received\": \"\",\n    \"website_sent\": \"\",\n    \"is_cascaded\": \"0\",\n    \"stop_after_next_rebill\": \"0\",\n    \"order_customer_types\": [],\n    \"consent_required\": \"0\",\n    \"consent_received\": \"0\",\n    \"utm_info\": {\n        \"medium\": \"\",\n        \"campaign\": \"\",\n        \"content\": \"\",\n        \"device_category\": \"\",\n        \"term\": \"\",\n        \"source\": \"\"\n    },\n    \"products\": [\n        {\n            \"product_id\": \"15\",\n            \"sku\": \"SKU 15\",\n            \"price\": \"0.00\",\n            \"product_qty\": \"1\",\n            \"name\": \"Product 15\",\n            \"is_recurring\": \"0\",\n            \"is_terminal\": \"0\",\n            \"recurring_date\": \"2023-04-25\",\n            \"subscription_id\": \"c6d0ce9a9ad3008d4789b2d0c63ada6f\",\n            \"next_subscription_product\": \"\",\n            \"next_subscription_product_id\": \"\",\n            \"next_subscription_product_price\": \"0.0000\",\n            \"forecasted_revenue\": \"39.90\",\n            \"next_subscription_qty\": \"\",\n            \"billing_model_discount\": \"\",\n            \"is_add_on\": \"0\",\n            \"is_in_trial\": \"\",\n            \"step_number\": \"\",\n            \"is_shippable\": \"1\",\n            \"is_full_refund\": \"0\",\n            \"refund_amount\": \"0.00\",\n            \"on_hold\": \"0\",\n            \"hold_date\": \"\"\n        }\n    ],\n    \"systemNotes\": [\n        \"April 14, 2023 09:35 AM - sticky.io - Street Address and 5 Digit Zip Exact Match\",\n        \"April 14, 2023 09:35 AM - sticky.io - CVV2/CVC2 match\",\n        \"April 15, 2023 11:17 AM - sticky.io API - Shipped\",\n        \"April 28, 2023 04:41 AM - sticky.io - Product(s) attemped to recur and were declined.  The next attempt of this subscription billing will be on 01/25/2016.\",\n        \"April 28, 2023 04:41 AM - sticky.io - Recurring failed\",\n        \"May 03, 2023 04:18 AM - sticky.io - New recurring with new order ID: 27604\",\n        \"June 14, 2024 01:51 PM - sticky.io - Product 15 was forced to Gateway 43 from the Campaign Edit. This happened due to a change made to the campaign (3) changing to Gateway - Gateway 2 (2).\"\n    ],\n    \"totals_breakdown\": {\n        \"total\": \"4.95\",\n        \"subtotal\": \"0\",\n        \"shipping\": \"4.95\",\n        \"tax\": \"0\",\n        \"tax_pct\": \"0\",\n        \"vat_tax\": \"0\",\n        \"vat_tax_pct\": \"0\",\n        \"volume_discount\": \"0\",\n        \"restocking_fee\": \"0\",\n        \"amount_refunded\": \"0\",\n        \"refunded\": \"0\"\n    }\n}"},{"id":"bb8ebb0e-a523-4476-9a79-703e6987610a","name":"order_view with  return_variants","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":[\n\t\t13002\n\t],\n    \"return_variants\":1\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 15:40:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=edfdc4b1823019213a04660dd25c3c43; expires=Thu, 20-Jun-2024 16:55:33 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=edfdc4b1823019213a04660dd25c3c43; expires=Thu, 20-Jun-2024 16:55:33 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"order_id\": \"13002\",\n    \"contact_id\": \"\",\n    \"acquisition_date\": \"2023-04-12 07:36:11\",\n    \"ancestor_id\": \"13002\",\n    \"affiliate\": \"170442\",\n    \"afid\": \"170442\",\n    \"sid\": \"\",\n    \"affid\": \"\",\n    \"c1\": \"\",\n    \"c2\": \"\",\n    \"c3\": \"72npqyos_53_12320168\",\n    \"aid\": \"\",\n    \"opt\": \"\",\n    \"amount_refunded_to_date\": \"0.00\",\n    \"auth_id\": \"0\",\n    \"billing_city\": \"Jacksonville\",\n    \"billing_country\": \"US\",\n    \"billing_cycle\": \"0\",\n    \"billing_first_name\": \"Jeffrey\",\n    \"billing_last_name\": \"Lummus\",\n    \"billing_postcode\": \"32218\",\n    \"billing_state\": \"FL\",\n    \"billing_state_id\": \"FL\",\n    \"billing_street_address\": \"8107 9th Rd\",\n    \"billing_street_address2\": \"\",\n    \"billing_company_name\": \"\",\n    \"campaign_id\": \"3\",\n    \"cc_expires\": \"0424\",\n    \"cc_first_6\": \"516488\",\n    \"cc_last_4\": \"8009\",\n    \"cc_number\": \"8009\",\n    \"credit_card_number\": \"516488******8009\",\n    \"cc_orig_first_6\": \"\",\n    \"cc_orig_last_4\": \"\",\n    \"cc_type\": \"master\",\n    \"chargeback_date\": \"\",\n    \"check_account_last_4\": \"\",\n    \"check_routing_last_4\": \"\",\n    \"check_ssn_last_4\": \"\",\n    \"check_transitnum\": \"\",\n    \"child_id\": \"\",\n    \"click_id\": \"\",\n    \"created_by_user_name\": \"\",\n    \"created_by_employee_name\": \"\",\n    \"coupon_discount_amount\": \"0.00\",\n    \"coupon_id\": \"\",\n    \"credit_applied\": \"0.00\",\n    \"promo_code\": \"\",\n    \"customer_id\": \"0\",\n    \"customers_telephone\": \"800-555-1212\",\n    \"decline_salvage_discount_percent\": \"0\",\n    \"retry_attempt\": \"0\",\n    \"decline_reason\": \"Prepaid Credit Cards Are Not Accepted\",\n    \"decline_reason_details\": \"\",\n    \"email_address\": \"jlummus32218@gmail.test\",\n    \"first_name\": \"Jeffrey\",\n    \"gateway_id\": \"43\",\n    \"gateway_descriptor\": \"Gateway 43\",\n    \"hold_date\": \"\",\n    \"is_3d_protected\": \"no\",\n    \"ip_address\": \"127.0.0.1\",\n    \"ip_Address_lookup\": \"\",\n    \"is_blacklisted\": \"0\",\n    \"is_chargeback\": \"0\",\n    \"is_fraud\": \"0\",\n    \"is_recurring\": \"0\",\n    \"is_any_product_recurring\": \"0\",\n    \"is_refund\": \"no\",\n    \"is_rma\": \"0\",\n    \"is_test_cc\": \"0\",\n    \"is_void\": \"no\",\n    \"last_name\": \"Lummus\",\n    \"main_product_id\": \"15\",\n    \"main_product_quantity\": \"1\",\n    \"next_subscription_product\": \"\",\n    \"next_subscription_product_id\": \"\",\n    \"on_hold\": \"0\",\n    \"on_hold_by\": \"\",\n    \"order_confirmed\": \"NO_STATUS\",\n    \"order_confirmed_date\": \"\",\n    \"order_sales_tax\": \"0.00\",\n    \"order_sales_tax_amount\": \"0.00\",\n    \"shipping_amount\": \"4.95\",\n    \"order_status\": \"7\",\n    \"order_total\": \"4.95\",\n    \"parent_id\": \"13002\",\n    \"prepaid_match\": \"Yes\",\n    \"preserve_gateway\": \"1\",\n    \"processor_id\": \"\",\n    \"rebill_discount_percent\": \"0\",\n    \"current_rebill_discount_percent\": \"0\",\n    \"recurring_date\": \"2023-04-19\",\n    \"refund_amount\": \"0.00\",\n    \"refund_date\": \"\",\n    \"retry_date\": \"\",\n    \"rma_number\": \"\",\n    \"rma_reason\": \"\",\n    \"return_reason\": \"\",\n    \"shipping_city\": \"Jacksonville\",\n    \"shipping_country\": \"US\",\n    \"shipping_date\": \"Not Shipped\",\n    \"shipping_first_name\": \"Jeffrey\",\n    \"shipping_id\": \"\",\n    \"shipping_last_name\": \"Lummus\",\n    \"shipping_method_name\": \"First Class Mail 3\",\n    \"shipping_postcode\": \"32218\",\n    \"shipping_state\": \"FL\",\n    \"shipping_state_id\": \"FL\",\n    \"shipping_street_address\": \"8107 9th Rd\",\n    \"shipping_street_address2\": \"\",\n    \"shipping_company_name\": \"\",\n    \"sub_affiliate\": \"\",\n    \"time_stamp\": \"2023-04-12 07:36:11\",\n    \"tracking_number\": \"\",\n    \"transaction_id\": \"12345\",\n    \"upsell_product_id\": \"\",\n    \"upsell_product_quantity\": \"\",\n    \"void_amount\": \"0.00\",\n    \"void_date\": \"\",\n    \"shippable\": \"1\",\n    \"website_received\": \"\",\n    \"website_sent\": \"\",\n    \"is_cascaded\": \"0\",\n    \"stop_after_next_rebill\": \"0\",\n    \"order_customer_types\": [],\n    \"consent_required\": \"0\",\n    \"consent_received\": \"0\",\n    \"utm_info\": {\n        \"medium\": \"\",\n        \"campaign\": \"\",\n        \"content\": \"\",\n        \"device_category\": \"\",\n        \"term\": \"\",\n        \"source\": \"\"\n    },\n    \"products\": [\n        {\n            \"product_id\": \"15\",\n            \"sku\": \"SKU 15\",\n            \"price\": \"0.00\",\n            \"product_qty\": \"1\",\n            \"name\": \"Product 15\",\n            \"is_recurring\": \"0\",\n            \"is_terminal\": \"0\",\n            \"recurring_date\": \"2023-04-19\",\n            \"subscription_id\": \"c972c60158afede9f5add5298b8f10f8\",\n            \"next_subscription_product\": \"\",\n            \"next_subscription_product_id\": \"\",\n            \"next_subscription_product_price\": \"0.0000\",\n            \"forecasted_revenue\": \"0.00\",\n            \"next_subscription_qty\": \"\",\n            \"billing_model_discount\": \"\",\n            \"is_add_on\": \"0\",\n            \"is_in_trial\": \"\",\n            \"step_number\": \"\",\n            \"is_shippable\": \"1\",\n            \"is_full_refund\": \"0\",\n            \"refund_amount\": \"0.00\",\n            \"on_hold\": \"0\",\n            \"hold_date\": \"\"\n        }\n    ],\n    \"employeeNotes\": [\n        \"June 07, 2024 08:54 PM - Stacie Manrique - Employee note: Example Note for username\",\n        \"June 07, 2024 09:02 PM - n/a - Employee note: SSO user example note\",\n        \"June 07, 2024 09:04 PM - n/a - Employee note: Customer requested refund\",\n        \"June 14, 2024 08:21 AM - Demo API - Employee note: testing note\"\n    ],\n    \"systemNotes\": [\n        \"April 09, 2023 07:36 AM - sticky.io - Declined by Payment Gateway (Prepaid Credit Cards Are Not Accepted)\",\n        \"June 07, 2024 08:54 PM - Stacie Manrique - Changed Shipping Method from USPS_BeautyS1 to First Class Mail 3\"\n    ],\n    \"totals_breakdown\": {\n        \"total\": \"4.95\",\n        \"subtotal\": \"0\",\n        \"shipping\": \"4.95\",\n        \"tax\": \"0\",\n        \"tax_pct\": \"0\",\n        \"vat_tax\": \"0\",\n        \"vat_tax_pct\": \"0\",\n        \"volume_discount\": \"0\",\n        \"restocking_fee\": \"0\",\n        \"amount_refunded\": \"0\",\n        \"refunded\": \"0\"\n    }\n}"},{"id":"d41d543b-ffad-4b29-8b98-c79b49b65bad","name":"order_view with bundle children","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":[\n\t\t12504\n\t]\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 20 Jun 2024 15:41:34 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=8a88c1e733d20fa79facd69e7633b496; expires=Thu, 20-Jun-2024 16:56:34 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=8a88c1e733d20fa79facd69e7633b496; expires=Thu, 20-Jun-2024 16:56:34 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"order_id\": \"12504\",\n    \"contact_id\": \"989\",\n    \"acquisition_date\": \"2023-04-10 07:58:16\",\n    \"ancestor_id\": \"12504\",\n    \"affiliate\": \"170442\",\n    \"afid\": \"170442\",\n    \"sid\": \"\",\n    \"affid\": \"\",\n    \"c1\": \"\",\n    \"c2\": \"\",\n    \"c3\": \"gmnce329_53_12082293\",\n    \"aid\": \"\",\n    \"opt\": \"\",\n    \"amount_refunded_to_date\": \"0.00\",\n    \"auth_id\": \"\",\n    \"billing_city\": \"Columbia\",\n    \"billing_country\": \"US\",\n    \"billing_cycle\": \"0\",\n    \"billing_first_name\": \"Lois\",\n    \"billing_last_name\": \"Young\",\n    \"billing_postcode\": \"65201\",\n    \"billing_state\": \"MO\",\n    \"billing_state_id\": \"MO\",\n    \"billing_street_address\": \"1452 4th Street\",\n    \"billing_street_address2\": \"\",\n    \"billing_company_name\": \"\",\n    \"campaign_id\": \"3\",\n    \"cc_expires\": \"0320\",\n    \"cc_first_6\": \"414709\",\n    \"cc_last_4\": \"8539\",\n    \"cc_number\": \"8539\",\n    \"credit_card_number\": \"414709******8539\",\n    \"cc_orig_first_6\": \"\",\n    \"cc_orig_last_4\": \"\",\n    \"cc_type\": \"visa\",\n    \"chargeback_date\": \"\",\n    \"check_account_last_4\": \"\",\n    \"check_routing_last_4\": \"\",\n    \"check_ssn_last_4\": \"\",\n    \"check_transitnum\": \"\",\n    \"child_id\": \"17983\",\n    \"click_id\": \"\",\n    \"created_by_user_name\": \"\",\n    \"created_by_employee_name\": \"\",\n    \"coupon_discount_amount\": \"0.00\",\n    \"coupon_id\": \"\",\n    \"credit_applied\": \"0.00\",\n    \"promo_code\": \"\",\n    \"customer_id\": \"914\",\n    \"customers_telephone\": \"800-555-1212\",\n    \"decline_salvage_discount_percent\": \"0\",\n    \"retry_attempt\": \"0\",\n    \"decline_reason\": \"\",\n    \"decline_reason_details\": \"\",\n    \"email_address\": \"lyoung914@gmail.test\",\n    \"first_name\": \"Lois\",\n    \"gateway_id\": \"39\",\n    \"gateway_descriptor\": \"Gateway 39\",\n    \"hold_date\": \"\",\n    \"is_3d_protected\": \"no\",\n    \"ip_address\": \"127.0.0.1\",\n    \"ip_Address_lookup\": \"\",\n    \"is_blacklisted\": \"0\",\n    \"is_chargeback\": \"0\",\n    \"is_fraud\": \"0\",\n    \"is_recurring\": \"0\",\n    \"is_any_product_recurring\": \"0\",\n    \"is_refund\": \"no\",\n    \"is_rma\": \"0\",\n    \"is_test_cc\": \"0\",\n    \"is_void\": \"no\",\n    \"last_name\": \"Young\",\n    \"main_product_id\": \"15\",\n    \"main_product_quantity\": \"1\",\n    \"next_subscription_product\": \"\",\n    \"next_subscription_product_id\": \"\",\n    \"on_hold\": \"0\",\n    \"on_hold_by\": \"\",\n    \"order_confirmed\": \"NO_STATUS\",\n    \"order_confirmed_date\": \"\",\n    \"order_sales_tax\": \"0.00\",\n    \"order_sales_tax_amount\": \"0.00\",\n    \"shipping_amount\": \"4.95\",\n    \"order_status\": \"8\",\n    \"order_total\": \"4.95\",\n    \"parent_id\": \"12504\",\n    \"prepaid_match\": \"No\",\n    \"preserve_gateway\": \"1\",\n    \"processor_id\": \"\",\n    \"rebill_discount_percent\": \"0\",\n    \"current_rebill_discount_percent\": \"0\",\n    \"recurring_date\": \"2023-04-17\",\n    \"refund_amount\": \"0.00\",\n    \"refund_date\": \"\",\n    \"retry_date\": \"\",\n    \"rma_number\": \"\",\n    \"rma_reason\": \"\",\n    \"return_reason\": \"\",\n    \"shipping_city\": \"Columbia\",\n    \"shipping_country\": \"US\",\n    \"shipping_date\": \"04/04/2023\",\n    \"shipping_first_name\": \"Lois\",\n    \"shipping_id\": \"\",\n    \"shipping_last_name\": \"Young\",\n    \"shipping_method_name\": \"USPS_BeautyS1\",\n    \"shipping_postcode\": \"65201\",\n    \"shipping_state\": \"MO\",\n    \"shipping_state_id\": \"MO\",\n    \"shipping_street_address\": \"1452 4th Street\",\n    \"shipping_street_address2\": \"\",\n    \"shipping_company_name\": \"\",\n    \"sub_affiliate\": \"\",\n    \"time_stamp\": \"2023-04-10 07:58:16\",\n    \"tracking_number\": \"9400111899563913402876\",\n    \"transaction_id\": \"12345\",\n    \"upsell_product_id\": \"\",\n    \"upsell_product_quantity\": \"\",\n    \"void_amount\": \"0.00\",\n    \"void_date\": \"\",\n    \"shippable\": \"1\",\n    \"website_received\": \"\",\n    \"website_sent\": \"\",\n    \"is_cascaded\": \"0\",\n    \"stop_after_next_rebill\": \"0\",\n    \"order_customer_types\": [],\n    \"consent_required\": \"0\",\n    \"consent_received\": \"0\",\n    \"utm_info\": {\n        \"medium\": \"\",\n        \"campaign\": \"\",\n        \"content\": \"\",\n        \"device_category\": \"\",\n        \"term\": \"\",\n        \"source\": \"\"\n    },\n    \"products\": [\n        {\n            \"product_id\": \"15\",\n            \"sku\": \"SKU 15\",\n            \"price\": \"0.00\",\n            \"product_qty\": \"1\",\n            \"name\": \"Product 15\",\n            \"is_recurring\": \"0\",\n            \"is_terminal\": \"0\",\n            \"recurring_date\": \"2023-04-17\",\n            \"subscription_id\": \"b27d99ec36737d8f34cc0e91aa2e1071\",\n            \"next_subscription_product\": \"\",\n            \"next_subscription_product_id\": \"\",\n            \"next_subscription_product_price\": \"0.0000\",\n            \"forecasted_revenue\": \"39.90\",\n            \"next_subscription_qty\": \"\",\n            \"billing_model_discount\": \"\",\n            \"is_add_on\": \"0\",\n            \"is_in_trial\": \"\",\n            \"step_number\": \"\",\n            \"is_shippable\": \"1\",\n            \"is_full_refund\": \"0\",\n            \"refund_amount\": \"0.00\",\n            \"on_hold\": \"0\",\n            \"hold_date\": \"\"\n        }\n    ],\n    \"systemNotes\": [\n        \"April 08, 2023 12:37 PM - sticky.io API - Shipped\",\n        \"April 21, 2023 04:18 AM - sticky.io - New recurring with new order ID: 17983\",\n        \"June 14, 2024 01:51 PM - sticky.io - Product 15 was forced to Gateway 39 from the Campaign Edit. This happened due to a change made to the campaign (3) changing to Gateway - Gateway 2 (2).\"\n    ],\n    \"totals_breakdown\": {\n        \"total\": \"4.95\",\n        \"subtotal\": \"0\",\n        \"shipping\": \"4.95\",\n        \"tax\": \"0\",\n        \"tax_pct\": \"0\",\n        \"vat_tax\": \"0\",\n        \"vat_tax_pct\": \"0\",\n        \"volume_discount\": \"0\",\n        \"restocking_fee\": \"0\",\n        \"amount_refunded\": \"0\",\n        \"refunded\": \"0\"\n    }\n}"}],"_postman_id":"fa3f4efb-0b1f-4467-9454-3bb1aff96aae"},{"name":"order_update","id":"50bf0f66-38b2-4513-908d-04f4af02593f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"order_id\":\n    {\n        \"101971\":\n        {\n            \"cc_number\":\"7354586839391233\",\n            \"cc_payment_type\":\"visa\",\n            \"notes\":\"Adding a new note to this order via order_update method\",\n            \"cc_expiration_date\": 1225\n        }\n    }\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_update","description":"<p>The <code>order_update</code> method is currently used to update a range of values on an order. You will find the parameters that can be passed for each <code>order_id</code> below.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<p>The format of the request should be as follows:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   \"order_id\":\n   {\n      \"\":\n      {\n         \"\":\"\",\n         \"\":\"\",\n         \"\":\"\",\n         \"\":\"\"\n      },\n      \"\":\n      {\n         \"\":\"\",\n         \"\":\"\",\n         \"\":\"\",\n         \"\":\"\"\n      }\n   }\n}\n\n</code></pre><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameter</th>\n<th>Example values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>confirmation_status</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. <code>1</code> for confirmed or <code>0</code> for not confirmed</td>\n</tr>\n<tr>\n<td><code>blacklist</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. <code>1</code> for blacklist on or <code>0</code> for blacklist off</td>\n</tr>\n<tr>\n<td><code>fraud</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. <code>1</code> for fraud checked or <code>0</code> for fraud unchecked</td>\n</tr>\n<tr>\n<td><code>chargeback</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. <code>1</code> for chargeback orders or <code>0</code> for non chargeback orders</td>\n</tr>\n<tr>\n<td><code>notes</code></td>\n<td>Test</td>\n<td>string</td>\n<td>Max 1000 characters</td>\n</tr>\n<tr>\n<td><code>first_name</code></td>\n<td>John</td>\n<td>string</td>\n<td>Max 64 characters. Will update shipping and billing first name</td>\n</tr>\n<tr>\n<td><code>last_name</code></td>\n<td>Doe</td>\n<td>string</td>\n<td>Max 64 characters. Will update shipping and billing last name</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td><a href=\"https://mailto:john@doe.com\">john@doe.com</a></td>\n<td>string</td>\n<td>Max 96 characters</td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td>8135551212</td>\n<td>string</td>\n<td>Max 18 characters</td>\n</tr>\n<tr>\n<td><code>shipping_first_name</code></td>\n<td>1</td>\n<td>number</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>shipping_last_name</code></td>\n<td>1</td>\n<td>number</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>shipping_method</code></td>\n<td>1</td>\n<td>number</td>\n<td>Shipping method ID</td>\n</tr>\n<tr>\n<td><code>shipping_address1</code></td>\n<td>123 Main St</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>shipping_address2</code></td>\n<td>Apt 55</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>shipping_city</code></td>\n<td>Tampa</td>\n<td>string</td>\n<td>Max 32 characters</td>\n</tr>\n<tr>\n<td><code>shipping_zip</code></td>\n<td>33607</td>\n<td>string</td>\n<td>Max 10 characters</td>\n</tr>\n<tr>\n<td><code>shipping_state</code></td>\n<td>FL</td>\n<td>string</td>\n<td>Max 32 characters</td>\n</tr>\n<tr>\n<td><code>shipping_country</code></td>\n<td>US</td>\n<td>string</td>\n<td><a href=\"https://www.iso.org/obp/ui/#search\">2 character country value</a></td>\n</tr>\n<tr>\n<td><code>billing_first_name</code></td>\n<td>1</td>\n<td>number</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>billing_last_name</code></td>\n<td>1</td>\n<td>number</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>billing_address1</code></td>\n<td>123 Main St</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>billing_address2</code></td>\n<td>Apt 55</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>billing_city</code></td>\n<td>Tampa</td>\n<td>string</td>\n<td>Max 32 characters</td>\n</tr>\n<tr>\n<td><code>billing_zip</code></td>\n<td>33607</td>\n<td>string</td>\n<td>Max 10 characters</td>\n</tr>\n<tr>\n<td><code>billing_state</code></td>\n<td>FL</td>\n<td>string</td>\n<td>Max 32 characters</td>\n</tr>\n<tr>\n<td><code>billing_country</code></td>\n<td>US</td>\n<td>string</td>\n<td><a href=\"https://www.iso.org/obp/ui/#search\">2 character country value</a></td>\n</tr>\n<tr>\n<td><code>rebill_discount</code></td>\n<td>10</td>\n<td>number</td>\n<td>Numeric 0 through 99. Represent a percentage value, where 0 means no rebill discount applied on next order.</td>\n</tr>\n<tr>\n<td><code>rebill_discount_is_one_time</code></td>\n<td>0</td>\n<td>number</td>\n<td>Boolean. Optional. <code>1</code> indicates that the <code>rebill_discount</code> should only be applied to the next rebill. Passing <code>0</code> or omitting will apply the discount throughout the subscription</td>\n</tr>\n<tr>\n<td><code>cc_number</code></td>\n<td>1444444444444440</td>\n<td>string</td>\n<td>A credit card number you wish to update on the order</td>\n</tr>\n<tr>\n<td><code>cc_cvv</code></td>\n<td>123</td>\n<td>string</td>\n<td>A credit card cvv you wish to update on the order. If your gateway is tokenized, we will pass the CVV to the gateway when getting a new token. We do not store the CVV. It will only take effect if <code>cc_number</code> is also being passed</td>\n</tr>\n<tr>\n<td><code>check_routing</code></td>\n<td>063100277</td>\n<td>string</td>\n<td>A checking routing number you wish to update on the order</td>\n</tr>\n<tr>\n<td><code>check_account</code></td>\n<td>11111111111</td>\n<td>string</td>\n<td>A checking account number you wish to update on the order</td>\n</tr>\n<tr>\n<td><code>check_ssn</code></td>\n<td>5123</td>\n<td>string</td>\n<td>A checking account number you wish to update on the order, for certain check providers</td>\n</tr>\n<tr>\n<td><code>cc_expiration_date</code></td>\n<td>0822</td>\n<td>string</td>\n<td>A date formatted MMYY. No special characters.</td>\n</tr>\n<tr>\n<td><code>cc_payment_type</code></td>\n<td>visa</td>\n<td>string</td>\n<td>Possible values are: amex, discover, visa, master, offline</td>\n</tr>\n<tr>\n<td><code>stop_recurring_next_success</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. <code>1</code> for on or <code>0</code> for off</td>\n</tr>\n<tr>\n<td><code>rma</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. <code>0</code> for off, RMA Reason code for on. See RMA Reason Codes Section for definition.</td>\n</tr>\n<tr>\n<td><code>return</code></td>\n<td>1</td>\n<td>string</td>\n<td>See Return Reason Codes section for definitions.</td>\n</tr>\n<tr>\n<td><code>tracking_number</code></td>\n<td>1ZUY3843UDF34234</td>\n<td>string</td>\n<td>Note: will process order as shipped if previous tracking number does not exist.</td>\n</tr>\n<tr>\n<td><code>payment_received</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean. <code>1</code> for on. Will process order as paid if payment type is <code>offline</code>, will do nothing otherwise.</td>\n</tr>\n<tr>\n<td><code>afid</code></td>\n<td>test</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>affid</code></td>\n<td>test</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>aid</code></td>\n<td>test</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>sid</code></td>\n<td>test</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>c1</code></td>\n<td>test</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>c2</code></td>\n<td>test</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>c3</code></td>\n<td>test</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>opt</code></td>\n<td>test</td>\n<td>string</td>\n<td>Max 64 characters</td>\n</tr>\n<tr>\n<td><code>gift_recipient_email</code></td>\n<td><a href=\"https://mailto:updated@giftemail.com\">updated@giftemail.com</a></td>\n<td>email</td>\n<td>If the order is a gift order, this will update the gift recipient email address</td>\n</tr>\n<tr>\n<td><code>recurring_date</code></td>\n<td>01/01/2019</td>\n<td>string</td>\n<td>MM/DD/YYYY Format</td>\n</tr>\n<tr>\n<td><code>payment_token</code></td>\n<td>8e40b70c-6b72-11e9-a7e3-12f0b4779fbe</td>\n<td>string</td>\n<td>Payment token</td>\n</tr>\n<tr>\n<td><code>wallet_token</code></td>\n<td>cnon:CBASEMDP9WHwIw5JCzomD3B9EJM</td>\n<td>string</td>\n<td>Gateway specific token</td>\n</tr>\n<tr>\n<td>use_new_day</td>\n<td>Optional</td>\n<td>Integer Flag</td>\n<td>This will use New Relative Day for relative billing model type, when the recurring_date get's changed. Default is 0, which means that we won't use this date for any feature re-bills. Unless SMC <code>BILL_BY_RELATIVE_DAY_DEFAULT_TO_USE_NEW_DAY</code> is on</td>\n</tr>\n</tbody>\n</table>\n</div><p><strong>NOTE</strong> If all updates are successful, a <code>response_code</code> of 100 will be returned. If not all updates are successful a <code>response_code</code> of 911 will be sent with a breakdown of success and failure per order, per field attempted to update</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_update"],"query":[],"variable":[]}},"response":[{"id":"08c8a72f-6b6e-4d9d-ad11-d153c6e59ded","name":"order_update","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\n\t{\n\t\t\"11279\":\n\t\t{\n\t\t\t\"notes\":\"Adding a new note to this order via order_update method\",\n\t\t\t\"email\":\"updated@email.com\",\n\t\t\t\"first_name\":\"FirstName\",\n\t\t\t\"last_name\":\"LastName\"\n\t\t},\n\t\t\"11277\":\n\t\t{\n\t\t\t\"notes\":\"Adding a new note to this order via order_update method\",\n\t\t\t\"email\":\"updated@email.com\",\n\t\t\t\"first_name\":\"FirstName\",\n\t\t\t\"last_name\":\"LastName\"\n\t\t}\n\t}\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"330","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 18:44:48 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"911\",\"order_id\":{\"11279\":{\"notes\":{\"response_code\":\"100\"},\"email\":{\"response_code\":\"343\"},\"first_name\":{\"response_code\":\"343\"},\"last_name\":{\"response_code\":\"343\"}},\"11277\":{\"notes\":{\"response_code\":\"100\"},\"email\":{\"response_code\":\"343\"},\"first_name\":{\"response_code\":\"343\"},\"last_name\":{\"response_code\":\"343\"}}}}"},{"id":"12d55b06-83b1-4c93-a839-18c3b845a85f","name":"order_update","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\n\t{\n\t\t\"11279\":\n\t\t{\n\t\t\t\"notes\":\"Adding a new note to this order via order_update method\",\n\t\t\t\"email\":\"updated2@email.com\",\n\t\t\t\"first_name\":\"First Name\",\n\t\t\t\"last_name\":\"Last Name\"\n\t\t},\n\t\t\"11277\":\n\t\t{\n\t\t\t\"notes\":\"Adding a new note to this order via order_update method\",\n\t\t\t\"email\":\"updated2@email.com\",\n\t\t\t\"first_name\":\"First Name\",\n\t\t\t\"last_name\":\"Last Name\"\n\t\t}\n\t}\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 18:47:06 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\"}"},{"id":"2c32f294-f37a-458f-99a6-818fe46c087b","name":"Update an order with a payment_token","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\n\t{\n\t\t\"11279\":\n\t\t{\n\t\t\t\"payment_token\": \"bdc6774a-6c2d-11e9-a7e3-12f0b4779fbe\"\n\t\t}\n\t}\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_update"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\"\n}"},{"id":"d0e3513c-8895-46c2-a8a5-53a6503b3361","name":"order_update allow product swap","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"order_id\":\n    {\n        \"10372\":\n        {\n            \"next_rebill_product\":\"11\",\n            \"allow_product_swap\": true\n        }\n    }\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Fri, 09 Jul 2021 13:58:28 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.48 ()"},{"key":"Set-Cookie","value":"token=mqt7f29ov9e98inf02q2gndvah; expires=Fri, 09-Jul-2021 15:13:29 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"23"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\"\n}"},{"id":"e6b16544-d3e7-4378-aefe-370f12fd4dd2","name":"order_update with use_new_day flag for bill by date billing model","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"order_id\":\n    {\n        \"13108\":\n        {\n            \"recurring_date\":\"05/28/2022\",\n            \"use_new_day\": \"1\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Fri, 27 May 2022 21:04:30 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.53 ()"},{"key":"Set-Cookie","value":"token=pr342km8iraevisgmk6ea0pohr; expires=Fri, 27-May-2022 22:19:31 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=pr342km8iraevisgmk6ea0pohr; expires=Fri, 27-May-2022 22:19:31 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"23"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\"\n}"}],"_postman_id":"50bf0f66-38b2-4513-908d-04f4af02593f"},{"name":"order_product_refund","id":"c9594aed-5ca1-4679-8492-ff7660f0b6f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\",\n\t\"product_id\":\"17\",\n\t\"stop_recurring\":\"0\",\n\t\"quantity\":\"\",\n\t\"amount\":\"0.01\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_product_refund","description":"<p>This method is used for issuing product refunds.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<p><strong>REQUIRED FIELDS</strong>\n<code>order_id</code> and <code>product_id</code> are required fields. <code>quantity</code> <strong>OR</strong> <code>amount</code> are also required field(s).</p>\n<p><strong>OPTIONAL FIELD</strong>\n<code>stop_recurring</code> is an optional field. If <code>\"stop_recurring\":\"1\"</code> is passed in the request - that line item will no longer recur.</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_product_refund"],"query":[],"variable":[]}},"response":[{"id":"15dfc81e-9f80-46b7-921f-c80fe7b141f6","name":"order_product_refund","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\",\n\t\"product_id\":\"17\",\n\t\"stop_recurring\":\"0\",\n\t\"quantity\":\"\",\n\t\"amount\":\"0.01\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_product_refund"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"52","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 19:14:32 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_message\":\"Success\",\"response_code\":\"100\"}"}],"_postman_id":"c9594aed-5ca1-4679-8492-ff7660f0b6f5"},{"name":"order_product_return","id":"45665e19-fb64-4607-abcf-321a55442fdd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\",\n\t\"product_id\":\"17\",\n\t\"reason_id\":\"4\",\n\t\"quantity\":\"1\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_product_return","description":"<p>This method is used for product returns.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"possible-reason_id\">Possible <code>reason_id</code></h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><code>reason_id</code></th>\n<th>Explanation</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>1</td>\n<td>Refused</td>\n</tr>\n<tr>\n<td>2</td>\n<td>Undeliverable</td>\n</tr>\n<tr>\n<td>3</td>\n<td>Customer Returned</td>\n</tr>\n<tr>\n<td>4</td>\n<td>Other</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_product_return"],"query":[],"variable":[]}},"response":[{"id":"a6e5251b-0747-4edc-8b94-203393831e10","name":"order_product_return","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\",\n\t\"product_id\":\"17\",\n\t\"reason_id\":\"4\",\n\t\"quantity\":\"1\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_product_return"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"52","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 19:20:37 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_message\":\"Success\",\"response_code\":\"100\"}"}],"_postman_id":"45665e19-fb64-4607-abcf-321a55442fdd"},{"name":"order_refund","id":"05f0d5b9-584e-4f99-870f-dc1bf33863f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"35160\",\n\t\"amount\":\"20.00\",\n\t\"keep_recurring\":\"1\",\n\t\"note_id\":2\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_refund","description":"<p>This method is used for issuing refunds to an entire order.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<p><strong>KEEP RECURRING</strong>\nIf <code>\"keep_recurring\":\"0\"</code> is passed in the request - all products attached to the <code>order_id</code> sent will no longer recur.\n<code>\"keep_recurring\":\"1\"</code> is passed in the request - all products attached to the <code>order_id</code> sent will continue to recur.</p>\n<p>** Order Note **</p>\n<p>You may also pass <code>note_id</code> as a parameter that is the ID of an order note template refund note type and that note will be added to the order</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example value</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>order_id</td>\n<td>12345</td>\n<td>Required. The order ID to be refunded</td>\n</tr>\n<tr>\n<td>amount</td>\n<td>1.00</td>\n<td>Required. The amount to refund</td>\n</tr>\n<tr>\n<td>keep_recurring</td>\n<td>1</td>\n<td>Required. [0,1] Whether to keep the subscription recurring or not</td>\n</tr>\n<tr>\n<td>note_id</td>\n<td>1</td>\n<td>Required. The note ID associated with the refund reason</td>\n</tr>\n<tr>\n<td>stop_shipping</td>\n<td>1</td>\n<td>Optional. [0,1] Defaults to 1. Sends cancellation request to fulfillment provider</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_refund"],"query":[],"variable":[]}},"response":[{"id":"1b227086-0187-480e-8c63-507d4cb46484","name":"order_refund","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\",\n\t\"amount\":\"28.97\",\n\t\"keep_recurring\":\"1\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_refund"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Thu, 05 Jul 2018 19:26:12 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\"}"},{"id":"93ae953f-4315-4132-81a0-c797862c5ec4","name":"order_refund - refund an order, but fulfill (ship) the product(s)","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\",\n\t\"amount\":\"28.97\",\n\t\"keep_recurring\":\"1\",\n\t\"note_id\":1,\n\t\"stop_shipping\":0\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_refund"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"05f0d5b9-584e-4f99-870f-dc1bf33863f5"},{"name":"order_reprocess","id":"2a83229f-9273-4319-89a6-7af1e30cf7e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_reprocess","description":"<p>This method is used to perform a reprocess on the given order.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_reprocess"],"query":[],"variable":[]}},"response":[{"id":"6a9d9f32-3023-471c-b6ea-e797552e0103","name":"order_reprocess","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_reprocess"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"error_found\":\"1\",\n    \"response_code\":\"800\",\n    \"response_message\":\"There was an error trying to reprocess your order\",\n    \"decline_reason\":\"This transaction has been declined\"\n}"}],"_postman_id":"2a83229f-9273-4319-89a6-7af1e30cf7e5"},{"name":"order_void","id":"a5b27f88-c2e1-4bf6-8d6d-8fbd1f26598f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_void","description":"<p>This method is used to perform a void on the given order. Typically a void must be placed against an order within 24 hours of a transaction. Subscriptions will be canceled when a successful void is put in place.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}order_void"],"query":[],"variable":[]}},"response":[{"id":"a6f7b726-c2c7-4ac5-bacb-92faaa18cab4","name":"order_void","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11279\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}order_void"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\r\n   \"response_code\":\"100\"\r\n}"}],"_postman_id":"a5b27f88-c2e1-4bf6-8d6d-8fbd1f26598f"},{"name":"repost_to_fulfillment","id":"8022509c-ab4c-49c9-9216-eeb274ec274c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11431\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}repost_to_fulfillment","description":"<p>This method is used to send orders to the fulfillment provider that have already been shipped out once before.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}repost_to_fulfillment"],"query":[],"variable":[]}},"response":[{"id":"c119f8a6-87fa-4597-9167-a8e51952cbaf","name":"repost_to_fulfillment","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11431\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}repost_to_fulfillment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 13:16:41 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"425\"}"},{"id":"fb46f494-bdc1-49e0-a852-fbfdec27701d","name":"repost_to_fulfillment","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11431\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}repost_to_fulfillment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 13:16:29 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\"}"}],"_postman_id":"8022509c-ab4c-49c9-9216-eeb274ec274c"},{"name":"skip_next_billing","id":"27350315-72b1-41c1-93c0-fcdae3eb45fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"subscription_id\":\"14ddfd8f97f3ca86ed72dd3c8111b800\",\n\t\"skip_next_product\":1\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}skip_next_billing","description":"<p>This method is used to skip the next billing cycle on an existing subscription. The <code>subscription_id</code> that is passed can be found via <code>order_view</code> in the <code>products</code> array. An additonal parameter of <code>skip_next_product</code> with a flag of <code>1</code> can also be passed to skip the next product in the subscription chain. This will only work with products passed using billing models / offers.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}skip_next_billing"],"query":[],"variable":[]}},"response":[{"id":"277735e0-0065-41e1-9c4b-dd0f17623891","name":"skip_next_billing","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"subscription_id\":\"14ddfd8f97f3ca86ed72dd3c8111b800\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}skip_next_billing"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"23","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 13:48:43 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"100\"}"}],"_postman_id":"27350315-72b1-41c1-93c0-fcdae3eb45fa"},{"name":"subscription_order_update","id":"9c2253fb-d8e2-437b-a184-4f21d0ba994c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"13198\",\n\t\"product_id\":\"53\",\n    \"new_recurring_date\" : \"05/03/2021\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}subscription_order_update","description":"<p>This method is to update an existing order's recurring details. If updating more than one section - the response will give an over all <code>response_code</code> of 100 if all updates were successful as well as a break down of what occurred in each update. If only one update is being made the response will be for only that update.</p>\n<p><strong>Max Requests Per Minute</strong>: 60</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Required</th>\n<th>Format</th>\n<th>Example</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>order_id</code></td>\n<td>Required</td>\n<td>number</td>\n<td>123456</td>\n<td>The <code>order_id</code> that you would like to update</td>\n</tr>\n<tr>\n<td><code>product_id</code></td>\n<td>Required/Optional</td>\n<td>number</td>\n<td>1</td>\n<td><strong>Optional</strong> if using <strong>ONLY</strong> <code>additional_product_id</code> (and <code>additional_product_children</code> if required)</td>\n</tr>\n<tr>\n<td><code>additional_product_id</code></td>\n<td>Optional</td>\n<td>number</td>\n<td>1</td>\n<td>This parameter should be passed to add a product to the order. It will be billed with the orders main recurring date</td>\n</tr>\n<tr>\n<td>additional_variant_id</td>\n<td>Optional / Required if additional_product_id is not provided</td>\n<td>number</td>\n<td>1</td>\n<td>This parameter should be passed to add a product variant to the order. It will be billed with the orders main recurring date</td>\n</tr>\n<tr>\n<td><code>additional_product_children</code></td>\n<td>Required/Optional</td>\n<td>array</td>\n<td>{}</td>\n<td><strong>Required</strong> if <code>additional_product_id</code> being used is a Custom Bundle Product</td>\n</tr>\n<tr>\n<td><code>additional_product_billing_model_id</code></td>\n<td>Optional</td>\n<td>number</td>\n<td>2</td>\n<td>Passing this parameter will set the billing model for the <code>addtional_product_id</code></td>\n</tr>\n<tr>\n<td><code>recurring_date</code></td>\n<td>Required/Optional</td>\n<td>string</td>\n<td>12/30/2020</td>\n<td>Required if adding a product to an order that is not recurring. Proper date format is required. MM/DD/YYYY</td>\n</tr>\n<tr>\n<td><code>quantity</code></td>\n<td>Optional</td>\n<td>number</td>\n<td>2</td>\n<td>If <code>quantity</code> is not supplied, <code>1</code> will be the default</td>\n</tr>\n<tr>\n<td><code>new_recurring_product_id</code></td>\n<td>Optional</td>\n<td>number</td>\n<td>2</td>\n<td>This value will update the next recurring product for the <code>product_id</code> supplied</td>\n</tr>\n<tr>\n<td><code>children</code></td>\n<td>Required/Optional</td>\n<td>array</td>\n<td>[]]</td>\n<td><strong>Required</strong> if <code>new_recurring_product_id</code> being used is a Custom Bundle Product</td>\n</tr>\n<tr>\n<td><code>new_recurring_quantity</code></td>\n<td>Optional</td>\n<td>number</td>\n<td>2</td>\n<td>If <code>new_recurring_quantity</code> is not supplied, <code>1</code> will be the default for the next recurring quantity. <code>new_recurring_product_id</code> is <strong>REQUIRED</strong> if passing this parameter. It can be the same as the <code>product_id</code></td>\n</tr>\n<tr>\n<td><code>new_recurring_price</code></td>\n<td>Optional</td>\n<td>string</td>\n<td>19.99</td>\n<td>Currency format required if this field is passed. <code>new_recurring_product_id</code> is <strong>REQUIRED</strong> if passing this parameter. It can be the same as the <code>product_id</code></td>\n</tr>\n<tr>\n<td><code>preserve_new_recurring_price</code></td>\n<td>Optional</td>\n<td>number</td>\n<td>1</td>\n<td>Allows user to preserve or not preserve the next recurring product price. `new_recurring_price` is <strong>REQUIRED</strong> if passing this parameter. Can be either 1 or 0</td>\n</tr>\n<tr>\n<td><code>new_recurring_date</code></td>\n<td>Optional</td>\n<td>string</td>\n<td>12/30/2018</td>\n<td>Proper date format is required. MM/DD/YYYY</td>\n</tr>\n<tr>\n<td><code>billing_model_id</code></td>\n<td>Optional</td>\n<td>number</td>\n<td>2</td>\n<td>This will change how the <code>product_id</code> supplied recurs based on the setting of the <code>billing_model_id</code> supplied</td>\n</tr>\n<tr>\n<td><code>status</code></td>\n<td>Optional</td>\n<td>string</td>\n<td>reset</td>\n<td>The status parameter will update the status of the subscription. Options:  <br />  <br />  <br />  <br />  <br />  <br />- start  <br />- stop  <br />- reset  <br />  <br />  <br />  <br />  <br />  <br />  <br />  <br />  <br />  <br />Start will start a subscription that has been placed on hold and will bill when the request is sent IF the <code>product_id</code> sent is not considered an upsell. If the <code>product_id</code> sent is considered an upsell, the product will rebill on the <code>recurring_date</code> that was set previous to the subscription being placed on hold. Stop will set the subscription on hold. Reset will take the subscription off of hold and bill based on the <code>recurring_date</code> that was set previous to the subscription being placed on hold</td>\n</tr>\n<tr>\n<td><code>seasonal_position</code></td>\n<td>Optional</td>\n<td>number</td>\n<td>2</td>\n<td>This will update the recurring seasonal position for the <code>product_id</code> supplied</td>\n</tr>\n<tr>\n<td>use_new_day</td>\n<td>Optional</td>\n<td>Integer Flag</td>\n<td>1</td>\n<td>This will use New Relative Day for relative billing model type, when the next_recurring_date get's changed. Default 0, which means that we won't use this date for any feature re-bills</td>\n</tr>\n</tbody>\n</table>\n</div><p>For any of the <code>children</code> parameters that are passed. The following format is required.</p>\n<p>Example(replace <code>additional_product_children</code> for <code>children</code> where required:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   \"additional_product_children\":\n   [\n      {\n         \"product_id\":\"2\",\n         \"quantity\":\"1\"\n      },\n      {\n         \"product_id\":\"1\",\n         \"quantity\":\"2\"\n      }\n   ],\n}\n\n</code></pre>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}subscription_order_update"],"query":[],"variable":[]}},"response":[{"id":"896cd60c-a566-46d1-948a-6a4bb0de6937","name":"subscription_order_update","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11432\",\n\t\"product_id\":\"1\",\n\t\"additional_product_id\":\"4\",\n\t\"additional_product_children\":\n\t[\n\t\t{\n\t\t\t\"product_id\":\"2\",\n\t\t\t\"quantity\":\"1\"\n\t\t},\n\t\t{\n\t\t\t\"product_id\":\"1\",\n\t\t\t\"quantity\":\"2\"\n\t\t}\n\t],\n\t\"quantity\":\"2\",\n\t\"new_recurring_product_id\":\"7\",\n\t\"children\":[],\n\t\"new_recurring_quantity\":\"2\",\n\t\"new_recurring_price\":\"10.99\",\n\t\"new_recurring_date\":\"07/18/2018\",\n\t\"billing_model_id\":\"6\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}subscription_order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"662","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 14:37:23 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"new_recurring_date\":{\"response_code\":\"100\",\"message\":\"Successfully updated the recurring date for Product 1 to 7\\/18\\/2018 for Order 11432 \"},\"new_recurring_product_id\":{\"response_code\":\"100\",\"message\":\"Successfully updated the subscription product for Order 11432 to Product 7 for Product 1\"},\"additional_product_id\":{\"response_code\":\"100\",\"message\":\"(2) Additional Product 4 added to Order 11432\"},\"update_billing_model\":{\"response_code\":\"100\",\"next_recurring_date\":\"7\\/18\\/2018\",\"message\":\"Successfully updated billing model for Order 11432 Product 1. Order will recur on 7\\/18\\/2018 and then Bills every 30 days due to this update.\"},\"response_code\":\"100\"}"},{"id":"a3d59330-7cc5-46fd-b0bf-6d8e613efd69","name":"subscription_order_update with preserve_new_recurring_price","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"13198\",\n\t\"product_id\":\"2\",\n\t\"new_recurring_product_id\":\"2\",\n\t\"new_recurring_price\":\"500.00\",\n\t\"preserve_new_recurring_price\":1\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}subscription_order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Wed, 16 Jan 2019 13:04:42 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.34 (Amazon)"},{"key":"Set-Cookie","value":"token=4de4nis9i9m3uapk4l7i5kts7h; expires=Wed, 16-Jan-2019 14:19:44 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"133"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_message\": \"Successfully updated the subscription product for Order 13198 to Product 2 for Product 2\",\n    \"response_code\": \"100\"\n}"},{"id":"be121a1c-c086-4f7a-bd2b-f78fec89f796","name":"subscription_order_update seasonal position","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"13731\",\n\t\"product_id\":\"13\",\n\t\"seasonal_position\":\"5\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}subscription_order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Fri, 01 Mar 2019 13:04:52 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.37 (Amazon)"},{"key":"Set-Cookie","value":"token=1o2p61v1qng0stp5aq1q4f2pne; expires=Fri, 01-Mar-2019 14:19:55 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"130"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_message\": \"Successfully updated product 13 for order 13731 seaonal position to 5 and recurring product to product 9\",\n    \"response_code\": \"100\"\n}"},{"id":"22b1b7d2-ff48-49f1-907f-05be6c67c8a4","name":"subscription_order_update add on product to recurring order","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"841215\",\n\t\"additional_product_id\":\"2\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}subscription_order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 Jul 2020 11:39:17 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=564eb2d4eff58f9259d7a96fe0ec5a0b; expires=Thu, 30-Jul-2020 12:54:17 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=564eb2d4eff58f9259d7a96fe0ec5a0b; expires=Thu, 30-Jul-2020 12:54:17 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_message\": \"(1) Additional Product #2 added to Order #841215\",\n    \"response_code\": \"100\"\n}"},{"id":"04e6d9fd-3985-43cb-a6f2-b3243b9a271b","name":"subscription_order_update add on product to non recurring order fail","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"841214\",\n\t\"additional_product_id\":\"2\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}subscription_order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 Jul 2020 11:39:56 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"72"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=a150166bc4490c1c71856ea324efc13b; expires=Thu, 30-Jul-2020 12:54:56 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=a150166bc4490c1c71856ea324efc13b; expires=Thu, 30-Jul-2020 12:54:56 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_message\": \"Recurring Date is required.\",\n    \"response_code\": \"902\"\n}"},{"id":"c9613122-d56a-4aad-b7fd-193390cd0b31","name":"subscription_order_update add on product non recurring order success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"950574\",\n\t\"additional_product_id\":\"404\",\n\t\"recurring_date\":\"10/20/2022\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}subscription_order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 Jul 2020 11:40:27 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Content-Length","value":"93"},{"key":"Connection","value":"keep-alive"},{"key":"Server","value":"Apache"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;"},{"key":"Vary","value":"Authorization"},{"key":"Set-Cookie","value":"token=ccb3138dcd3ccf5153003a4101d8458c; expires=Thu, 30-Jul-2020 12:55:27 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=ccb3138dcd3ccf5153003a4101d8458c; expires=Thu, 30-Jul-2020 12:55:27 GMT; Max-Age=4500; path=/; secure; HttpOnly"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Pragma","value":"no-cache"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_message\": \"(1) Additional Product #2 added to Order #841214\",\n    \"response_code\": \"100\"\n}"},{"id":"78075888-f77e-452a-bb9f-7046240dd9c2","name":"subscription_order_update allow product swap","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"order_id\": \"10372\",\n    \"product_id\": \"11\",\n    \"new_recurring_product_id\": \"11\",\n    \"allow_product_swap\": true\n}","options":{"raw":{"language":"json"}}},"url":"https://{{app_key}}.{{domain}}{{api_ext}}subscription_order_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Headers","value":"Content-Type, Authorization, X-Requested-With, Platform-Key, X-CSRF-TOKEN"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, OPTIONS, PUT, DELETE, PATCH"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Max-Age","value":"86400"},{"key":"Cache-Control","value":"no-store, no-cache, must-revalidate"},{"key":"Cache-Control","value":"no-cache, private"},{"key":"Content-Type","value":"application/json"},{"key":"Date","value":"Thu, 08 Jul 2021 17:07:40 GMT"},{"key":"Expires","value":"Thu, 19 Nov 1981 08:52:00 GMT"},{"key":"Pragma","value":"no-cache"},{"key":"Server","value":"Apache/2.4.48 ()"},{"key":"Set-Cookie","value":"token=lkde1d1cise5g433qh9d56a7c9; expires=Thu, 08-Jul-2021 18:22:42 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=lkde1d1cise5g433qh9d56a7c9; expires=Thu, 08-Jul-2021 18:22:42 GMT; Max-Age=4500; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"token=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Set-Cookie","value":"limelight=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=None"},{"key":"Vary","value":"Authorization"},{"key":"Content-Length","value":"135"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"response_message\": \"Successfully updated the subscription product for Order 10372 to Product 11 for Product 11\",\n    \"response_code\": \"100\"\n}"}],"_postman_id":"9c2253fb-d8e2-437b-a184-4f21d0ba994c"},{"name":"three_d_redirect","id":"0090e64c-b46b-4681-8351-106052caf831","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"billingFirstName\": \"PostingBilling\",\r\n\t\"billingLastName\": \"APILastname\",\r\n\t\"billingAddress1\": \"56 Escobar St\",\r\n\t\"billingAddress2\": \"FL 7\",\r\n\t\"billingCity\": \"Houston\",\r\n\t\"billingState\": \"TX\",\r\n\t\"billingZip\": \"33655\",\r\n\t\"billingCountry\": \"US\",\r\n\t\"phone\": \"8135551212\",\r\n\t\"email\": \"postman@apitest.com\",\r\n\t\"creditCardType\": \"VISA\",\r\n\t\"creditCardNumber\": \"1444444444444440\",\r\n\t\"expirationDate\": \"0628\",\r\n\t\"CVV\": \"123\",\r\n\t\"shippingId\": \"2\",\r\n\t\"tranType\": \"Sale\",\r\n\t\"ipAddress\": \"198.4.3.2\",\r\n\t\"campaignId\": \"4\",\r\n\t\"products\":\r\n\t{\r\n\t\t\"16\":\r\n\t\t{\r\n\t\t\t\"offer_id\":\"8\",\r\n\t\t\t\"billing_model_id\":\"4\",\r\n\t\t\t\"quantity\":\"2\"\r\n\t\t},\r\n\t\t\"4\":\r\n\t\t{\r\n\t\t\t\"offer_id\": \"8\",\r\n\t\t\t\"billing_model_id\": \"6\",\r\n\t\t\t\"quantity\": \"1\",\r\n\t\t\t\"children\":\r\n\t\t\t[\r\n\t\t\t\t{\r\n\t\t\t\t\t\"product_id\":\"1\",\r\n\t\t\t\t\t\"quantity\":\"2\"\r\n\t\t\t\t},\r\n\t\t\t\t{\r\n\t\t\t\t\t\"product_id\":\"2\",\r\n\t\t\t\t\t\"quantity\":\"1\"\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t}\r\n\t},\r\n\t\"gift\":\r\n\t{\r\n\t\t\"email\":\"gift@email.com\",\r\n\t\t\"message\":\"This is a gift order and this is a gift message\"\r\n\t},\r\n\t\"notes\": \"This is a test order\",\r\n\t\"AFID\":\"AFID\",\r\n\t\"SID\":\"SID\",\r\n\t\"AFFID\":\"AFFID\",\r\n\t\"C1\":\"C1\",\r\n\t\"C2\":\"C2\",\r\n\t\"C3\":\"C3\",\r\n\t\"AID\":\"AID\",\r\n\t\"OPT\":\"OPT\",\r\n\t\"click_id\":\"abc123\",\r\n\t\"billingSameAsShipping\":\"YES\",\r\n\t\"shippingAddress1\": \"123 Medellin St\",\r\n\t\"shippingAddress2\": \"APT 7\",\r\n\t\"shippingCity\": \"Santo Alto\",\r\n\t\"shippingState\": \"TX\",\r\n\t\"shippingZip\": \"33544\",\r\n\t\"shippingCountry\": \"US\",\r\n\t\"forceGatewayId\":\"\",\r\n\t\"preserve_force_gateway\":\"\",\r\n\t\"createdBy\":\"\",\r\n\t\"thm_session_id\":\"\",\r\n\t\"total_installments\":\"\",\r\n\t\"alt_pay_token\":\"\",\r\n\t\"alt_pay_payer_id\":\"\",\r\n\t\"secretSSN\":\"\",\r\n\t\"force_subscription_cycle\":\"\",\r\n\t\"recurring_days\":\"\",\r\n\t\"subscription_week\":\"\",\r\n\t\"subscription_day\":\"\",\r\n\t\"master_order_id\":\"\",\r\n\t\"promoCode\":\"\",\r\n\t\"temp_customer_id\":\"\",\r\n\t\"three_d_redirect_url\":\"\",\r\n\t\"alt_pay_return_url\":\"\",\r\n\t\"sessionId\":\"\",\r\n\t\"cascade_override\":\"\",\r\n\t\"create_member\":\"\",\r\n\t\"event_id\":\"\",\r\n\t\"ssn_nmi\":\"\",\r\n\t\"utm_source\": \"source\",\r\n\t\"utm_medium\": \"medium\",\r\n\t\"utm_campaign\": \"campaign\",\r\n\t\"utm_content\": \"content\",\r\n\t\"utm_term\": \"term\",\r\n\t\"device_category\":\"mobile\",\r\n\t\"checkingAccountNumber\":\"\",\r\n\t\"checkingRoutingNumber\":\"\",\r\n\t\"sepa_iban\":\"\",\r\n\t\"sepa_bic\":\"\",\r\n\t\"eurodebit_acct_num\":\"\",\r\n\t\"eurodebit_route_num\":\"\",\r\n\t\"referrer_id\":\"\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}three_d_redirect","description":"<p>This method is use for orders that return response code 101 from the NewOrder method. This method redirects the customer to their personal bank URL for 3D Secure payments.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"response-parameters\">Response Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>error_found</code></td>\n<td>0</td>\n<td>number</td>\n<td>If 1, then errorMessage will be posted</td>\n</tr>\n<tr>\n<td><code>response_code</code></td>\n<td>800</td>\n<td>number</td>\n<td>Response of transaction. See <a href=\"#2266962e-ffc8-46b1-a6ad-f0f02e6f30d9\">Code Definitions</a></td>\n</tr>\n<tr>\n<td><code>decline_reason</code></td>\n<td>Gateway Error</td>\n<td>string</td>\n<td>Gateway Error Response</td>\n</tr>\n<tr>\n<td><code>order_id</code></td>\n<td>12345</td>\n<td>number</td>\n<td>sticky.io Order ID for the order that was just created</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}three_d_redirect"],"query":[],"variable":[]}},"response":[{"id":"e5386e21-de7f-4a72-b079-adabfe003789","name":"three_d_redirect","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"order_id\":\"11436\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}three_d_redirect"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"84","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Fri, 06 Jul 2018 19:41:13 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache","name":"Server","description":"A name for the server"},{"key":"Strict-Transport-Security","value":"max-age=63072000; includeSubdomains;","name":"Strict-Transport-Security","description":"A HSTS Policy informing the HTTP client how long to cache the HTTPS only policy and whether this applies to subdomains."},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[{"expires":"Tue Jan 19 2038 03:14:07 GMT+0000 (Coordinated Universal Time)","httpOnly":false,"domain":"dev.limelightcrm.com","path":"/","secure":true,"value":"PHPSTORM","key":"XDEBUG_SESSION"}],"responseTime":null,"body":"{\"response_code\":\"705\",\"error_found\":\"1\",\"error_message\":\"Order is not 3DS related\"}"}],"_postman_id":"0090e64c-b46b-4681-8351-106052caf831"}],"id":"7da6cb71-5770-4581-9a5e-9a7227ad7b9c","description":"<p>There are currently three methods that can be used to post new orders into the system which include:</p>\n<ul>\n<li><code>new_order</code> (requiring all fields re-entered each time and re-passed to the API each time)</li>\n<li><code>new_order_card_on_file</code> (passing in an existing order's information, but new product, campaign and shipping parameters to make a sale of a card on file)</li>\n<li><code>new_order_with_prospect</code> (first using the <code>new_prospect</code> method to create a prospect record which returns a <code>prospectId</code> that will be used for this method. The existing information you captured earlier from <code>new_prospect</code> will be used to complete the sale and clean up the prospect record if sale is completed without decline. The prospect will be converted to a customer upon a successful sale)</li>\n</ul>\n<h4 id=\"request-parameters\">Request Parameters</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example</th>\n<th>Required</th>\n<th>Method(s)</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>offers</code></td>\n<td>[]</td>\n<td>Required</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>An array of offer configuration data objects.  Required for all new Order calls. See below for a further breakdown of format. Building the <code>offers</code> array will require elements from Billing Models and Offers Section</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>offer_configuration_id</code></td>\n<td>1</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>Requires a valid Offer Configuration to have been created. If passed, the Offer Configuration's default values will be used. By default, an Offer Configuration will populate these values: <code>offer_id</code>, <code>product_id</code>, <code>billing_model_id</code>, <code>price</code>, <code>quantity</code>, <code>step_num</code>, <code>trial.product_id</code>. Any other values passed in the request will override the Offer Configuration's value for that parameter.</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>offer_id</code></td>\n<td>1</td>\n<td>Required</td>\n<td>See <code>offers</code></td>\n<td>The Offer ID for this product</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>billing_model_id</code></td>\n<td>1</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>The Billing Model for this product. This will determine the billing frequency of the product. If omitted your default Billing Model will be used</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>product_id</code></td>\n<td>1</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The <code>product_id</code> to be included with this product. This field is required if <code>position</code> is not passed</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>position</code></td>\n<td>3</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>This value should be passed if the <code>offer_id</code> is a Seasonal Offer. If <code>position</code> is passed, <code>product_id</code> will be ignored. This field is required if the offer is a Seasonal Offer</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>prepaid_cycles</code></td>\n<td>6</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>If the <code>offer_id</code> supplied is a Prepaid Offer, this field is required</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>quantity</code></td>\n<td>1</td>\n<td>Required</td>\n<td>See <code>offers</code></td>\n<td>Quantity for this product</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>price</code></td>\n<td>9.99</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>If a custom price is desired, it can be passed here. If not supplied or empty, the product price will be used</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>variant</code></td>\n<td>[]</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>An array of variant attributes OR an object that contains the <code>variant_id</code>.  <strong>Required IF</strong> the <code>product_id</code> supplied has variants. See offers array below for example</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>variant</code>.<code>variant_id</code></td>\n<td>12</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The variant ID associated with the offer product.  <strong>Required IF</strong> the <code>product_id</code> supplied has variants and attributes are not passed. See offers array below for example</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>variant</code>.*.<code>attribute_name</code></td>\n<td>Color</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The variant attribute name associated with the offer product.  <strong>Required IF</strong> the <code>product_id</code> supplied has variants and <code>variant_id</code> is not passed. See offers array below for example</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>variant</code>.*.<code>attribute_value</code></td>\n<td>Red</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The variant attribute value associated with the offer product.  <strong>Required IF</strong> the <code>product_id</code> supplied has variants and <code>variant_id</code> is not passed. See offers array below for example</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>preserve_price</code></td>\n<td>1</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>Preserve the price throughout the subscription for product</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>children</code></td>\n<td>[]</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>If the <code>product_id</code> supplied is a Custom Bundle Product, this parameter is *<em>Required</em></td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>children</code>.*.<code>product_id</code></td>\n<td>34</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The bundle child product ID. If the <code>offer</code>.*.<code>product_id</code> supplied is a Custom Bundle Product, this parameter is *<em>Required</em></td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>children</code>.*.<code>quantity</code></td>\n<td>1</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The bundle child product quantity. If the <code>product_id</code> supplied is a Custom Bundle Product, this parameter is *<em>Required</em></td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code></td>\n<td>{}</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>Object of trial data if the order has a trial element. See example below. This field will no be used if the offer is a Seasonal Offer</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code>.<code>use_workflow</code></td>\n<td>1</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>When one is passed, the platform will use the trial workflow configuration associated with the offer.</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code>.<code>trial_workflow_id</code></td>\n<td>12</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>This field specifies a specific trial_workflow_id to use with the offer.  Required when <code>use_workflow</code> is passed and set to 1. When not passed, the platform will use the default trial workflow configuration associated with the offer.</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code>.<code>product_id</code></td>\n<td>1</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The trial <code>product_id</code> to be included with this product. If not passed, the product passed in the <code>offers</code>.*.<code>product_id</code> will be used</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code>.<code>quantity</code></td>\n<td>1</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>Quantity for this trial product. If not passed, the trial quantity will be set to 1.</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code>.<code>price</code></td>\n<td>9.99</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>If a custom trial price is desired, it can be passed here. If not supplied or empty, the configured trial price will be used. Otherwise, the product price will be used</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code>.<code>variant</code></td>\n<td>[]</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>An array of variant attributes OR an object that contains the <code>variant_id</code>.  <strong>Required IF</strong> the trial <code>product_id</code> supplied has variants. See offers array below for example.</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code>.<code>variant</code>.<code>variant_id</code></td>\n<td>12</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The variant ID associated with the offer trial product.  <strong>Required IF</strong> the trial <code>product_id</code> supplied has variants and attributes are not passed. See offers array below for example</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code>.<code>variant</code>.*.<code>attribute_name</code></td>\n<td>Color</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The variant attribute name associated with the offer trial product.  <strong>Required IF</strong> the trial <code>product_id</code> supplied has variants and <code>variant_id</code> is not passed. See offers array below for example</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>trial</code>.<code>variant</code>.*.<code>attribute_value</code></td>\n<td>Red</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The variant attribute value associated with the offer trial product.  <strong>Required IF</strong> the trial <code>product_id</code> supplied has variants and <code>variant_id</code> is not passed. See offers array below for example</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>step_num</code></td>\n<td>2</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>This is passed if the item is an upsell or was selected on a different <code>step</code></td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>options</code></td>\n<td>[]</td>\n<td>Optional</td>\n<td>See <code>offers</code></td>\n<td>An array of line item custom field options.</td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>options</code>.*.<code>name</code></td>\n<td>x_key</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The line item custom option name. If <code>offer</code>.*.<code>options</code> is passed, this parameter is *<em>Required</em></td>\n</tr>\n<tr>\n<td><code>offers</code>.*.<code>options</code>.*.<code>value</code></td>\n<td>68767987hiuhukjjh</td>\n<td>Conditional</td>\n<td>See <code>offers</code></td>\n<td>The line item custom option value. If <code>offer</code>.*.<code>options</code> is passed, this parameter is *<em>Required</em></td>\n</tr>\n<tr>\n<td><code>previousOrderId</code></td>\n<td>12345</td>\n<td>Required</td>\n<td><ul><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Pass previous <code>order_id</code> for the card on file and all previous sale information will be used for the <code>new_order_on_file</code></td>\n</tr>\n<tr>\n<td><code>firstName</code></td>\n<td>George</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for <code>new_order</code> <strong>ONLY</strong></td>\n</tr>\n<tr>\n<td><code>lastName</code></td>\n<td>Lastings</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for <code>new_order</code> <strong>ONLY</strong></td>\n</tr>\n<tr>\n<td><code>shippingAddress1</code></td>\n<td>123 Testing St</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for <code>new_order</code> <strong>ONLY</strong></td>\n</tr>\n<tr>\n<td><code>shippingAddress2</code></td>\n<td>Apt 50</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td></td>\n</tr>\n<tr>\n<td><code>shippingCity</code></td>\n<td>Tampa</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for <code>new_order</code> <strong>ONLY</strong></td>\n</tr>\n<tr>\n<td><code>shippingState</code></td>\n<td>FL</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for <code>new_order</code> <strong>ONLY</strong> For US states, use the <a href=\"https://www.iso.org/obp/ui/#search\">2 character abbreviation</a> for other countries use the full state name or state code</td>\n</tr>\n<tr>\n<td><code>shippingZip</code></td>\n<td>33607</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for <code>new_order</code> <strong>ONLY</strong></td>\n</tr>\n<tr>\n<td><code>shippingCountry</code></td>\n<td>US</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for <code>new_order</code> <strong>ONLY</strong> Customer's shipping country  (ISO2 2-Character Country Code)</td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td>8135551212</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for <code>new_order</code> <strong>ONLY</strong> Customer's phone number. If using Kount, and NOT collecting a phone number, please use 0123456789</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td><a href=\"mailto:george234@test.com\">george234@test.com</a></td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for <code>new_order</code> <strong>ONLY</strong></td>\n</tr>\n<tr>\n<td><code>creditCardType</code></td>\n<td>visa</td>\n<td>Required</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td><ul><li><code>amex</code></li><li><code>visa</code></li><li><code>master</code></li><li><code>discover</code></li><li><code>checking</code></li><li><code>bacs</code></li><li><code>offline</code></li><li><code>solo</code></li><li><code>maestro</code></li><li><code>boleto</code></li><li><code>paypal</code></li><li><code>amazonpay</code></li><li><code>applepay</code></li><li><code>diners</code></li><li><code>hipercard</code></li><li><code>aura</code></li><li><code>eft_germany</code></li><li><code>giro</code></li><li><code>amazon</code></li><li><code>icepay</code></li><li><code>bitcoin_pg</code></li><li><code>eurodebit</code></li><li><code>sepa</code></li><li><code>boleto_bradesco</code></li><li><code>boleto_caixa_eco_fed</code></li><li><code>boleto_hsbc</code></li><li><code>boleto_banco_do_bras</code></li><li><code>boleto_itau</code></li><li><code>cielo_visa</code></li><li><code>cielo_mastercard</code></li><li><code>cielo_amex</code></li><li><code>cielo_diners</code></li><li><code>cielo_elo</code></li><li><code>redecard_webs_visa</code></li><li><code>redecard_webs_master</code></li><li><code>banrisul_tef</code></li><li><code>banco_brazil_tef</code></li><li><code>bradesco_tef</code></li><li><code>itau_tef</code></li><li><code>ebanxaccount</code></li><li><code>eb_boleto_bancario</code></li><li><code>elo</code></li></ul></td>\n</tr>\n<tr>\n<td><code>creditCardNumber</code></td>\n<td>1444444444444440</td>\n<td>Required</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Credit card or CNPJ or CPF ID if using Boleto</td>\n</tr>\n<tr>\n<td><code>expirationDate</code></td>\n<td>0422</td>\n<td>Required</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td></td>\n</tr>\n<tr>\n<td><code>CVV</code></td>\n<td>123</td>\n<td>Required</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required if <code>creditCardType</code> not checking or offline. Use <code>\"CVV\":\"OVERRIDE\"</code> to exclude the CVV from the gateway post. Used as issue id if <code>creditCardType</code> is <ul><li><code>switch</code></li><li><code>solo</code></li><li><code>maestro</code></li></ul></td>\n</tr>\n<tr>\n<td><code>checkAccountNumber</code></td>\n<td>1234567890</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required if <code>creditCardType</code> is checking or eft_germany</td>\n</tr>\n<tr>\n<td><code>checkRoutingNumber</code></td>\n<td>063100277</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required if <code>creditCardType</code> is checking or eft_germany</td>\n</tr>\n<tr>\n<td><code>sepa_iban</code></td>\n<td>12345</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required if <code>creditCardType</code> is sepa</td>\n</tr>\n<tr>\n<td><code>sepa_bic</code></td>\n<td>12345</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required if <code>creditCardType</code> is sepa</td>\n</tr>\n<tr>\n<td><code>eurodebit_acct_num</code></td>\n<td>12345</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required if <code>creditCardType</code> is eurodebit</td>\n</tr>\n<tr>\n<td><code>eurodebit_route_num</code></td>\n<td>12345</td>\n<td>Required/Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required if <code>creditCardType</code> is eurodebit</td>\n</tr>\n<tr>\n<td><code>account_number</code></td>\n<td>12345</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Generic account number that can be required for specific payment providers or alternative payment providers</td>\n</tr>\n<tr>\n<td><code>bank_code</code></td>\n<td>12345</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Generic bank code that can be required for specific payment providers or alternative payment providers</td>\n</tr>\n<tr>\n<td><code>branch_code</code></td>\n<td>12345</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Generic branch code that can be required for specific payment providers or alternative payment providers</td>\n</tr>\n<tr>\n<td><code>danish_identity_number</code></td>\n<td>12345</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Generic account number that can be required for specific payment providers or alternative payment providers</td>\n</tr>\n<tr>\n<td><code>tranType</code></td>\n<td>Sale</td>\n<td>Required</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Cannot be blank. Tells what kind of credit card sale to run</td>\n</tr>\n<tr>\n<td><code>ipAddress</code></td>\n<td>127.0.0.1</td>\n<td>Required</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Customer's IP address (from the end-user browser not the server)</td>\n</tr>\n<tr>\n<td><code>secretSSN</code></td>\n<td>1234</td>\n<td>Conditional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required if using Actum Processing as the check provider</td>\n</tr>\n<tr>\n<td><code>AFID</code></td>\n<td>affiliate1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Affiliate Id</td>\n</tr>\n<tr>\n<td><code>SID</code></td>\n<td>subaffiliate1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td><code>AFFID</code></td>\n<td>affiliate1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Affiliate Id</td>\n</tr>\n<tr>\n<td><code>C1</code></td>\n<td>subaffiliate1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td><code>C2</code></td>\n<td>subaffiliate1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td><code>C3</code></td>\n<td>subaffiliate1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td><code>AID</code></td>\n<td>affiliate1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Affiliate Id</td>\n</tr>\n<tr>\n<td><code>OPT</code></td>\n<td>subaffiliate1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Sub-Affiliate Id</td>\n</tr>\n<tr>\n<td><code>click_id</code></td>\n<td>abcde12345</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Click ID used by your affiliate tracking system to identify unique clicks/requests</td>\n</tr>\n<tr>\n<td><code>campaignId</code></td>\n<td>1</td>\n<td>Required</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Valid sticky.io campaign ID</td>\n</tr>\n<tr>\n<td><code>shippingId</code></td>\n<td>1</td>\n<td>Required</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Valid sticky.io shipping ID</td>\n</tr>\n<tr>\n<td><code>billingSameAsShipping</code></td>\n<td>YES</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>YES or NO whether billing address is same as shipping address. If blank, will default to YES and will copy all the shipping fields into the billing fields</td>\n</tr>\n<tr>\n<td><code>notes</code></td>\n<td>Some Order Note</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Notes to be appended to the order history on the order detail</td>\n</tr>\n<tr>\n<td><code>forceGatewayId</code></td>\n<td>0</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>sticky.io gateway to fore the transaction into</td>\n</tr>\n<tr>\n<td><code>preserve_force_gateway</code></td>\n<td>0</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Flag to preserve the forceGatewayId (if provided). Defaults to 0 if not provided</td>\n</tr>\n<tr>\n<td><code>thm_session_id</code></td>\n<td>abc123</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Threat Matrix Sessiod Id</td>\n</tr>\n<tr>\n<td><code>total_installments</code></td>\n<td>0</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Total installments for Cobre Bern or eBanx Gateways</td>\n</tr>\n<tr>\n<td><code>alt_pay_token</code></td>\n<td>abc123</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Alternative payment token retrieved. Required if <code>creditCardType</code> is <ul><li>paypal</li><li>amazon</li><li><code>icepay</code></li></ul></td>\n</tr>\n<tr>\n<td><code>alt_pay_payer_id</code></td>\n<td>abc123</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Alternative payment PayerId retrieved. Required if <code>creditCardType</code> is <ul><li>paypal</li><li>amazon</li><li><code>icepay</code></li></ul></td>\n</tr>\n<tr>\n<td><code>promoCode</code></td>\n<td>10percent</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>sticky.io promo code in coupon profile that is attached to campaign. See <a href=\"#fa6264fd-ec0d-4366-89e8-5686575001af\">coupon_validate</a> for more information</td>\n</tr>\n<tr>\n<td><code>temp_customer_id</code></td>\n<td>123</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Value returned from <a href=\"#4c541d78-91a7-4aaa-a790-d3382c621021\">authorize_payment</a> when <code>save_customer</code> is enabled. If used, omit <code>creditCardType</code>, <code>creditCardNumber</code>, <code>expirationDate</code>, and <code>CVV</code></td>\n</tr>\n<tr>\n<td><code>three_d_redirect_url</code></td>\n<td></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>If gateway has 3D Secure enabled</td>\n</tr>\n<tr>\n<td><code>fields_document_id</code></td>\n<td></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>CPF number required for brazilian orders processed using EBANX gateway</td>\n</tr>\n<tr>\n<td><code>alt_pay_return_url</code></td>\n<td></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Required for some alternative payment types but otherwise optional. This value is used to indicate the final URL for the alternative payment provider to return to after a redirect to an external payment page</td>\n</tr>\n<tr>\n<td><code>sessionId</code></td>\n<td></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Kount <code>sessionId</code> if using Kount</td>\n</tr>\n<tr>\n<td><code>cascade_override</code></td>\n<td>0</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>If passed as <code>1</code> the cascade profile will be overridden</td>\n</tr>\n<tr>\n<td><code>create_member</code></td>\n<td>1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>If passed as <code>1</code> a member will be created</td>\n</tr>\n<tr>\n<td><code>event_id</code></td>\n<td>1</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>If creating a member and you want to send a notification, include the ID if the event you want to trigger. Must be a <code>Member Creation</code> type event.</td>\n</tr>\n<tr>\n<td><code>is_any_product_recurring</code></td>\n<td>1</td>\n<td>Optional</td>\n<td><ul><li><code>order_find</code></li></ul></td>\n<td>If you would like to only find orders where the main product or any add-ons are recurring, you may pass the <code>is_any_product_recurring</code> field. Unlike the <code>recurring</code> parameter, this field will return orders for items with recurring add-ons (as well as main products).</td>\n</tr>\n<tr>\n<td><code>ssn_nmi</code></td>\n<td>123456789</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>If using NMI as a gateway and BlueSnap as a processor for LatAm transactions</td>\n</tr>\n<tr>\n<td><code>utm_source</code></td>\n<td>google</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Use utm source to identify a search engine, newsletter name or other source</td>\n</tr>\n<tr>\n<td><code>utm_medium</code></td>\n<td>cpc</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Use utm medium to identify a medium such as email or cost per click</td>\n</tr>\n<tr>\n<td><code>utm_campaign</code></td>\n<td>sale</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Used for keyword analysis. Use utm campaign to identify a specific product promotion or strategic campaign</td>\n</tr>\n<tr>\n<td><code>utm_term</code></td>\n<td>shoes</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Used for paid search. Use utm term to note the keywords for this ad</td>\n</tr>\n<tr>\n<td><code>utm_content</code></td>\n<td>logolink</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Used for AB testing and content targeted ads. Use utm content to differentiate ads or links that point to the same URL</td>\n</tr>\n<tr>\n<td><code>device_category</code></td>\n<td>mobile</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Use device category to identify the device used</td>\n</tr>\n<tr>\n<td><code>billingFirstName</code></td>\n<td>George</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Customer's Billing First Name if not using <code>billingSameAsShipping</code></td>\n</tr>\n<tr>\n<td><code>billingLastName</code></td>\n<td>Lastings</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Customer's Billing Last Name if not using <code>billingSameAsShipping</code></td>\n</tr>\n<tr>\n<td><code>billingAddress1</code></td>\n<td>123 Testing St</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Customer's Billing Address 1 if not using <code>billingSameAsShipping</code></td>\n</tr>\n<tr>\n<td><code>billingAddress2</code></td>\n<td>Apt 50</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Customer's Billing Address 2 if not using <code>billingSameAsShipping</code></td>\n</tr>\n<tr>\n<td><code>billingCity</code></td>\n<td>Tampa</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Customer's Billing City if not using <code>billingSameAsShipping</code></td>\n</tr>\n<tr>\n<td><code>billingState</code></td>\n<td>FL</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>If not using <code>billingSameAsShipping</code> - Customer's billing state. For US states, use the <a href=\"https://www.iso.org/obp/ui/#search\">2 character abbreviation</a> for other countries use the full state name or state code</td>\n</tr>\n<tr>\n<td><code>billingZip</code></td>\n<td>33607O</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Customer's Billing Zip if not using <code>billingSameAsShipping</code></td>\n</tr>\n<tr>\n<td><code>billingCountry</code></td>\n<td>US</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li></ul></td>\n<td>Customer's billing country (ISO2 2-Character Country Code) if not using <code>billingSameAsShipping</code></td>\n</tr>\n<tr>\n<td><code>referred_id</code></td>\n<td><code>ABCD1234EFG</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Optional parameter if sending in referrer info for ReferralCandy</td>\n</tr>\n<tr>\n<td><code>conversion_id</code></td>\n<td><code>addc703c-6ffd-11e8-a1ea-12f0b4779fbe</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order_with_prospect</code></li></ul></td>\n<td>This is used to identify the prospect provider that should get credit for the conversion of prospect to a customer</td>\n</tr>\n<tr>\n<td><code>cavv</code></td>\n<td><code>BwABAwJoEAAAAABhdWgQAAAAAAA=</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>This is a 3D Verify parameter (Cardholder Authentication Verification Value)</td>\n</tr>\n<tr>\n<td><code>eci</code></td>\n<td><code>06</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>This is a 3D Verify parameter (Electronic Commerce Indicator)</td>\n</tr>\n<tr>\n<td><code>xid</code></td>\n<td><code>YmUyMnFoMmJpbHM1aGJzNjd2MGc=</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>This is a 3D Verify parameter (3D Verify transaction ID)</td>\n</tr>\n<tr>\n<td><code>3d_version</code></td>\n<td><code>2.1.0</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>This is a 3D Secure / 3D Verify 2.0 Only parameter - Version Number</td>\n</tr>\n<tr>\n<td><code>ds_trans_id</code></td>\n<td><code>123nFoMmJpbHM1aG</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>This is a 3D Secure / 3D Verify 2.0 Only parameter - Directory Server Transaction ID</td>\n</tr>\n<tr>\n<td><code>acs_trans_id</code></td>\n<td><code>12398ah9sdfhG</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>This is a 3D Secure / 3D Verify 2.0 Only parameter - ACS Transaction ID</td>\n</tr>\n<tr>\n<td><code>browser_color_depth</code></td>\n<td><code>24</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>JavaScript Browser Information - Optional parameter for 3D Secure Version 2.0 Protocol</td>\n</tr>\n<tr>\n<td><code>browser_language</code></td>\n<td><code>en</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>JavaScript Browser Information - Optional parameter for 3D Secure Version 2.0 Protocol</td>\n</tr>\n<tr>\n<td><code>browser_java_enabled</code></td>\n<td>true</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>JavaScript Browser Information - Optional parameter for 3D Secure Version 2.0 Protocol</td>\n</tr>\n<tr>\n<td><code>browser_screen_height</code></td>\n<td>1280</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>JavaScript Browser Information - Optional parameter for 3D Secure Version 2.0 Protocol</td>\n</tr>\n<tr>\n<td><code>browser_screen_width</code></td>\n<td>1920</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>JavaScript Browser Information - Optional parameter for 3D Secure Version 2.0 Protocol</td>\n</tr>\n<tr>\n<td><code>browser_tz</code></td>\n<td><code>0</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>JavaScript Browser Information - Optional parameter for 3D Secure Version 2.0 Protocol</td>\n</tr>\n<tr>\n<td><code>website</code></td>\n<td><code>www.myoffersite.com</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>The website the order was purchased from</td>\n</tr>\n<tr>\n<td><code>consent_required</code></td>\n<td><code>1</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>If consent is required before the order can rebill, pass <code>1</code></td>\n</tr>\n<tr>\n<td><code>stripe_token</code></td>\n<td><code>1ENReuAZTse2QsifxHwnj4kn</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Stripe Token can be sent in place of credit card details if using Apple Pay, Google Pay, Microsoft Pay or Stripe's Payment Request Button feature.</td>\n</tr>\n<tr>\n<td><code>square_token</code></td>\n<td><code>1ENReuAZTse2QsifxHwnj4kn</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Square Token needs to be sent in place of credit card details to charge the order.</td>\n</tr>\n<tr>\n<td><code>wallet_token</code></td>\n<td><code>1ENReuAZTse2QsifxHwnj4kn</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Any Wallet Token needs to be sent in place of credit card details to charge the order that is obtained from any third-party, front-end implementation.</td>\n</tr>\n<tr>\n<td><code>dynamic_shipping_charge</code></td>\n<td><code>65</code></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>Allows ability to override the shipping price. Can be sent as either a string or an integer.</td>\n</tr>\n<tr>\n<td><code>custom_field</code></td>\n<td></td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order</code></li></ul></td>\n<td>Custom Field Payload. <a href=\"https://developer-v2.sticky.io/?version=latest#d5412f1b-058c-45a1-a9d4-23b244f5ac83\">Example Payload Here</a></td>\n</tr>\n<tr>\n<td><code>keep_line_items_separate</code></td>\n<td>0</td>\n<td>Optional</td>\n<td><ul><li><code>new_order</code></li><li><code>new_order_with_prospect</code></li><li><code>new_order_card_on_file</code></li></ul></td>\n<td>This field allows you to prevent the system from consolidating line items with the same product ID.  When set to 1, line items with the same product ID will not combine and will instead be stored as separate items in the platform.</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"example-children-array\">Example <code>children</code> array:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n    \"children\":\n    [\n        {\n            \"product_id\":\"1\",\n            \"quantity\":\"2\"\n        },\n        {\n            \"product_id\":\"2\",\n            \"quantity\":\"1\"\n        }\n    ]\n}\n</code></pre><h4 id=\"example-products-array--please-note-this-will-be-deprecated-12312018-in-lieu-of-offers-array-\">Example <code>products</code> array. ** PLEASE NOTE THIS WILL BE DEPRECATED 12/31/2018 IN LIEU OF OFFERS ARRAY **:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>{\n   \"4\":\n   {\n      \"offer_id\":\"8\",\n      \"billing_model_id\":\"6\",\n      \"quantity\":\"1\",\n      \"children\":\n      [\n         {\n            \"product_id\":\"1\",\n            \"quantity\":\"2\"\n         },\n         {\n            \"product_id\":\"2\",\n            \"quantity\":\"1\"\n         }\n      ],\n      \"trial\":\n      {\n         \"product_id\":\"4\",\n         \"children\":\n         [\n            {\n               \"product_id\":\"1\",\n               \"quantity\":\"2\"\n            },\n            {\n               \"product_id\":\"2\",\n               \"quantity\":\"1\"\n            }\n         ],\n         \"price\":\"0.99\",\n         \"quantity\":1\n      }\n   },\n      \"16\":\n   {\n      \"offer_id\":\"8\",\n      \"billing_model_id\":\"4\",\n      \"quantity\":\"2\",\n      \"step_num\":\"2\"\n   }\n}\n</code></pre><h4 id=\"example-offers-array\">Example <code>offers</code> Array:</h4>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>  \"offers\":\n  [\n    {\n      \"offer_id\":\"8\",\n      \"product_id\":\"4\",\n      \"billing_model_id\":\"6\",\n      \"quantity\":\"1\",\n      \"children\":\n      [\n        {\n          \"product_id\":\"1\",\n          \"quantity\":\"2\"\n        },\n        {\n          \"product_id\":\"2\",\n          \"quantity\":\"1\"\n        }\n      ],\n      \"trial\":\n      {\n         \"product_id\":\"4\",\n         \"price\":\"9.99\",\n         \"children\":\n         [\n           {\n              \"product_id\":\"1\",\n              \"quantity\":\"2\"\n           },\n           {\n              \"product_id\":\"2\",\n              \"quantity\":\"1\"\n           }\n         ]\n      }\n    },\n    {\n      \"offer_id\":\"8\",\n      \"product_id\":16,\n      \"billing_model_id\":\"4\",\n      \"quantity\":\"2\",\n      \"step_num\":\"2\",\n      \"variant\":\n      [\n        {\n          \"attribute_name\":\"color\",\n          \"attribute_value\":\"Blue\"\n        }\n                \n      ]\n    }\n  ]\n</code></pre><h4 id=\"common-response-parameters-for-any-api-call-that-creates-a-new-order\">Common Response Parameter's for any API call that creates a new Order:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>error_found</code></td>\n<td>0</td>\n<td>number</td>\n<td>If 1, then error_message will be posted</td>\n</tr>\n<tr>\n<td><code>error_message</code></td>\n<td>Error Message</td>\n<td>string</td>\n<td>Error Response when errorFound is 1</td>\n</tr>\n<tr>\n<td><code>response_code</code></td>\n<td>800</td>\n<td>number</td>\n<td>Response of transaction. See <a href=\"#2266962e-ffc8-46b1-a6ad-f0f02e6f30d9\">Code Definitions</a></td>\n</tr>\n<tr>\n<td><code>transactionID</code></td>\n<td>3213281</td>\n<td>string</td>\n<td>Passed when <code>response_code</code> is 100</td>\n</tr>\n<tr>\n<td><code>authId</code></td>\n<td>123456</td>\n<td>string</td>\n<td>Passed when <code>response_code</code> is 100</td>\n</tr>\n<tr>\n<td><code>customer_id</code></td>\n<td>123456</td>\n<td>number</td>\n<td>sticky.io Customer ID</td>\n</tr>\n<tr>\n<td><code>orderId</code></td>\n<td>123456</td>\n<td>number</td>\n<td>sticky.io Order ID</td>\n</tr>\n<tr>\n<td><code>orderTotal</code></td>\n<td>13.67</td>\n<td>number</td>\n<td>Total charged to customer</td>\n</tr>\n<tr>\n<td><code>orderSalesTaxPercent</code></td>\n<td>7.75</td>\n<td>number</td>\n<td>Percent sales tax</td>\n</tr>\n<tr>\n<td><code>orderSalesTaxAmount</code></td>\n<td>1.65</td>\n<td>number</td>\n<td>Amount of order that is sales tax</td>\n</tr>\n<tr>\n<td><code>test</code></td>\n<td>1</td>\n<td>number</td>\n<td>Passed as 1 when this is a test order</td>\n</tr>\n<tr>\n<td><code>product1DigitalURL</code></td>\n<td><a href=\"http://test.com/test\">http://test.com/test</a></td>\n<td>string</td>\n<td>Digital URL associated with the product ID</td>\n</tr>\n<tr>\n<td><code>product1DigitalUsername</code></td>\n<td>user</td>\n<td>string</td>\n<td>Digital good username associated with the product ID</td>\n</tr>\n<tr>\n<td><code>product1DigitalPassword</code></td>\n<td>pw</td>\n<td>string</td>\n<td>Digital good password associated with the product ID</td>\n</tr>\n<tr>\n<td><code>product1DigitalCustomFields</code></td>\n<td>product1DigitalCustomFields=field1:value1</td>\n<td>string</td>\n<td>only posted if product is a digitally delivered good and additional fields have been requested for the provider. Each field/value pair will be colon <code>:</code> separated, each set will be pipe separated</td>\n</tr>\n<tr>\n<td><code>alt_pay_url</code></td>\n<td><a href=\"http://test.com/test\">http://test.com/test</a></td>\n<td>string</td>\n<td>Returned when using alternative payment providers (i.e. Bitcoin Paygate). This is the redirect URL for Bitcoin transactions.</td>\n</tr>\n<tr>\n<td><code>decline_reason</code></td>\n<td>Gateway Error</td>\n<td>string</td>\n<td>Gateway Error Response when <code>response_code</code> is 800</td>\n</tr>\n<tr>\n<td><code>return</code></td>\n<td><code>0</code></td>\n<td>boolean</td>\n<td>Designates if an order has been returned.</td>\n</tr>\n<tr>\n<td><code>is_cancel</code></td>\n<td><code>0</code></td>\n<td>boolean</td>\n<td>Designates if an order has been canceld.</td>\n</tr>\n<tr>\n<td><code>gatewayId</code></td>\n<td>1</td>\n<td>number</td>\n<td>sticky.io gateway ID that the authorization was charged against</td>\n</tr>\n<tr>\n<td><code>gatewayDescriptor</code></td>\n<td>TEST 123</td>\n<td>string</td>\n<td>For the gatewayId charged, this is the value of any non-empty value that is stored as the descriptor in the gateway popup</td>\n</tr>\n<tr>\n<td><code>gatewayCustomerService</code></td>\n<td>8005551212</td>\n<td>string</td>\n<td>For the gatewayId charged, this is the value of any non-empty value that is stored as the customer service number in the gateway popup</td>\n</tr>\n<tr>\n<td><code>gateway_id</code></td>\n<td>No</td>\n<td>number</td>\n<td>sticky.io gateway ID that was used to charge the order</td>\n</tr>\n<tr>\n<td><code>gateway_alias</code></td>\n<td>No</td>\n<td>string</td>\n<td>sticky.io gateway alias name that was used to charge the order</td>\n</tr>\n<tr>\n<td><code>prepaid_match</code></td>\n<td>No</td>\n<td>string</td>\n<td>Identifies whether or not a credit card matched a prepaid BIN, Yes or No</td>\n</tr>\n<tr>\n<td><code>subscription_id</code></td>\n<td><code>{\"1\":\"1fb3e8d5959a1e62bf222772cdb8d7a5\"}</code></td>\n<td>array</td>\n<td>Array of \"<code>product_id</code>\":\"<code>subscription_id</code>\"</td>\n</tr>\n<tr>\n<td><code>resp_msg</code></td>\n<td>Approved</td>\n<td>string</td>\n<td>response message (note: for <code>new_order_with_prospect</code> and <code>new_order_card_on_file</code>, this parameter will only be shown for TEST cards)</td>\n</tr>\n<tr>\n<td><code>processor_id</code></td>\n<td>FDMS SOUTH</td>\n<td>string</td>\n<td>Returned when using a gateway integration that passes back the processor ID for the sale. <code>Post Processor ID</code> must be enabled in the gateway profile.</td>\n</tr>\n<tr>\n<td><code>provider_type</code></td>\n<td>PAYMENT</td>\n<td>string</td>\n<td>Passed when <code>response_code</code> is 800 indicating type of provider declining: CHECK, FRAUD, PAYMENT</td>\n</tr>\n<tr>\n<td><code>provider_name</code></td>\n<td>NETWORK MERCHANT INC</td>\n<td>string</td>\n<td>Passed when <code>response_code</code> is 800 indicating name of provider</td>\n</tr>\n<tr>\n<td><code>source</code></td>\n<td>Internal</td>\n<td>string</td>\n<td>Passed when <code>response_code</code> is 800 indicating if this was an Internal or External provider declining</td>\n</tr>\n<tr>\n<td><code>member_created</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean if member was created or not</td>\n</tr>\n<tr>\n<td><code>member_error</code></td>\n<td>A member already exists for this customer</td>\n<td>string</td>\n<td>If there is an error creating the member, it will be displayed here</td>\n</tr>\n<tr>\n<td><code>member_notice</code></td>\n<td>Member already existed with another Customer ID. Customer ID has been added to existing member. Note: Member password may need to be reset.</td>\n<td>string</td>\n<td>If a member already exists with a different customer ID, you will get this notice</td>\n</tr>\n<tr>\n<td><code>member_notification_sent</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean if a member notification was sent</td>\n</tr>\n<tr>\n<td><code>member_notification_error</code></td>\n<td>Invalid <code>event_id</code> supplied</td>\n<td>string</td>\n<td>If there is an error sending a member notification, it will be displayed here</td>\n</tr>\n<tr>\n<td><code>is_any_product_recurring</code></td>\n<td><code>1</code></td>\n<td>Boolean</td>\n<td>Indicates whether the order has any products or add-on products that are recurring.</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"id":"c6dbb04d-f026-4a96-b9d9-28c58b2732f8","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"53736a3b-c83d-419f-a7a2-75645004a0b3","type":"text/javascript","exec":[""]}}],"_postman_id":"7da6cb71-5770-4581-9a5e-9a7227ad7b9c","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Customers","item":[{"name":"customer_find","id":"a95dc552-8b90-42e1-afc0-8e2a5870b3cc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"campaign_id\":\"all\",\r\n\t\"start_date\":\"01/01/2018\",\r\n\t\"end_date\":\"01/01/2020\",\r\n\t\"criteria\":\r\n\t{\r\n\t\t\"first_name\":\"\",\r\n\t\t\"last_name\":\"\",\r\n\t\t\"address\":\"\",\r\n\t\t\"city\":\"\",\r\n\t\t\"state\":\"\",\r\n\t\t\"zip\":\"\",\r\n\t\t\"country\":\"US\",\r\n\t\t\"phone\":\"\",\r\n\t\t\"email\":\"\",\r\n\t\t\"is_member\":\"\"\r\n\t},\r\n\t\"start_time\":\"\",\r\n\t\"end_time\":\"\",\r\n\t\"search_type\":\"\",\r\n\t\"return_type\":\"customer_view\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}customer_find","description":"<p>The customer_find method is used to retrieve a list of customer ids that match a set of criteria.</p>\n<p>Wildcards may be used when full data is not available.</p>\n<p>An optional parameter, <code>return_type</code>, may be passed. If <code>return_type</code> is sent as <code>customer_view</code>, in addition to the normal return parameters you will also receive a <code>data</code> parameter that contains an object of the data returned by the <code>customer_view</code> method for each customer returned.</p>\n<p>See the customer_view definition for return values.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>criteria param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>first_name</code></td>\n<td>John</td>\n<td>string</td>\n<td>First name (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>last_name</code></td>\n<td>Doe</td>\n<td>string</td>\n<td>Last name (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>address</code></td>\n<td>123 Test Drive</td>\n<td>string</td>\n<td>Address (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>city</code></td>\n<td>Tampa</td>\n<td>string</td>\n<td>City (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>state</code></td>\n<td>FL</td>\n<td>string</td>\n<td>State (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>zip</code></td>\n<td>33607</td>\n<td>string</td>\n<td>Zip Code (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>country</code></td>\n<td>US</td>\n<td>string</td>\n<td><a href=\"https://www.iso.org/obp/ui/#search\">2 Character Country Code</a></td>\n</tr>\n<tr>\n<td><code>phone</code></td>\n<td>8135551212</td>\n<td>string</td>\n<td>Phone number (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>email</code></td>\n<td><a href=\"mailto:johndoe@test.com\">johndoe@test.com</a></td>\n<td>string</td>\n<td>Email address (Allows wildcard *)</td>\n</tr>\n<tr>\n<td><code>is_member</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean value to filter out customers that are or are not members</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}customer_find"],"query":[],"variable":[]}},"response":[{"id":"aec09dc3-3abd-458b-acfe-3d58d305bddd","name":"customer_find","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"campaign_id\":\"all\",\r\n\t\"start_date\":\"01/01/2018\",\r\n\t\"end_date\":\"01/01/2020\",\r\n\t\"criteria\":\r\n\t{\r\n\t\t\"first_name\":\"\",\r\n\t\t\"last_name\":\"\",\r\n\t\t\"address\":\"\",\r\n\t\t\"city\":\"\",\r\n\t\t\"state\":\"\",\r\n\t\t\"zip\":\"\",\r\n\t\t\"country\":\"US\",\r\n\t\t\"phone\":\"\",\r\n\t\t\"email\":\"\",\r\n\t\t\"is_member\":\"\"\r\n\t},\r\n\t\"start_time\":\"\",\r\n\t\"end_time\":\"\",\r\n\t\"search_type\":\"\",\r\n\t\"return_type\":\"customer_view\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}customer_find"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"response_code\": \"100\",\n    \"total_customers\": \"2\",\n    \"customer_ids\": [\n        \"6\",\n        \"272\"\n    ],\n    \"data\": {\n        \"6\": {\n            \"response_code\": \"100\",\n            \"first_name\": \"Pablo\",\n            \"last_name\": \"Escobar\",\n            \"email\": \"pablo@example.com\",\n            \"phone\": \"5554443434\",\n            \"date_created\": \"2018-05-15 10:39:40\",\n            \"order_count\": \"13\",\n            \"order_list\": [\n                \"10120\",\n                \"10121\",\n                \"10122\",\n                \"10123\",\n                \"10124\",\n                \"10133\",\n                \"10134\",\n                \"10135\",\n                \"10136\",\n                \"10137\",\n                \"10139\",\n                \"11282\",\n                \"11283\"\n            ]\n        },\n        \"272\": {\n            \"response_code\": \"100\",\n            \"first_name\": \"Postman\",\n            \"last_name\": \"API\",\n            \"email\": \"postman@apitest.com\",\n            \"phone\": \"5554443434\",\n            \"date_created\": \"2018-07-02 10:18:56\",\n            \"order_count\": \"3\",\n            \"order_list\": [\n                \"11284\",\n                \"11285\",\n                \"11286\"\n            ]\n        }\n    }\n}"}],"_postman_id":"a95dc552-8b90-42e1-afc0-8e2a5870b3cc"},{"name":"customer_find_active_product","id":"7f908899-150e-41f8-83ed-da823281de01","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"customer_id\":272,\r\n\t\"campaign_id\":\"\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}customer_find_active_product","description":"<p>The <code>customer_find_active_product</code> request parameters are the <code>customer_id</code> and also accepts an optional parameter: <code>campaign_id</code>. <code>campaign_id</code> is used if you need to narrow the valid products returned down to the campaign level. If this is not specified, all valid products are returned for that <code>customer_id</code>, regardless of the campaign. The response will return a list of all valid <code>product_id</code> in sticky.io for the given parameters received in the request.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}customer_find_active_product"],"query":[],"variable":[]}},"response":[{"id":"958011b2-d0f4-4a95-a769-b9d685540fc2","name":"customer_find_active_product","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"customer_id\":272,\r\n\t\"campaign_id\":\"\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}customer_find_active_product"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n    \"product_id\": [\n        \"16\",\n        \"4\"\n    ],\n    \"response_code\": \"100\"\n}"}],"_postman_id":"7f908899-150e-41f8-83ed-da823281de01"},{"name":"customer_view","id":"461ce45f-ea63-473f-bedb-0744cd426057","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"customer_id\":369\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}customer_view","description":"<p>The <code>customer_view</code> method is used view data about a customer in the sticky.io platform.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}customer_view"],"query":[],"variable":[]}},"response":[{"id":"fbc3b06a-1033-4f91-98ca-de86c84289a6","name":"customer_view","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","disabled":false}],"body":{"mode":"raw","raw":"{\n\t\"customer_id\":369\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}customer_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"547","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Tue, 11 Sep 2018 12:51:35 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"Server","value":"Apache/2.4.34 (Amazon)","name":"Server","description":"A name for the server"},{"key":"Vary","value":"Authorization","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."}],"cookie":[],"responseTime":null,"body":"{\"response_code\":\"100\",\"first_name\":\"First\",\"last_name\":\"Test\",\"email\":\"noemail@email.com\",\"phone\":\"8135551212\",\"date_created\":\"2018-08-02 07:17:02\",\"order_count\":\"45\",\"order_list\":[\"11871\",\"11872\",\"11873\",\"11874\",\"11875\",\"11876\",\"11877\",\"11878\",\"11879\",\"11880\",\"11881\",\"11887\",\"11888\",\"11889\",\"11890\",\"11892\",\"11893\",\"11896\",\"11897\",\"11898\",\"11901\",\"11902\",\"11903\",\"11904\",\"11905\",\"11906\",\"11907\",\"11908\",\"11951\",\"11952\",\"11953\",\"11954\",\"11955\",\"11956\",\"11957\",\"11958\",\"11959\",\"11960\",\"11961\",\"11962\",\"11963\",\"11964\",\"11965\",\"11966\",\"11980\"]}"}],"_postman_id":"461ce45f-ea63-473f-bedb-0744cd426057"}],"id":"fc281078-0853-4fba-b19a-cc3a08010383","description":"<p>In this section you will find information related to Customers. Some of that information can be used in <a href=\"#c5756b81-c930-40af-b460-d7274bcf7cbd\">Orders</a> as well as <a href=\"#60a86655-81a1-4587-b986-4d5824b60317\">Members</a></p>\n","event":[{"listen":"prerequest","script":{"id":"1cdf912b-02c6-401b-a609-5cbe0f8f1048","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"a3760a60-0bc9-4e22-b985-35c1140ae50a","type":"text/javascript","exec":[""]}}],"_postman_id":"fc281078-0853-4fba-b19a-cc3a08010383","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Members","item":[{"name":"member_check_session","id":"98c77b15-85cd-4209-a784-f76b5f45ff45","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"token\":\"0d899a77-4f84-4349-96a9-90d81fccbec7\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_check_session","description":"<p>Check that a member session is still active.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_check_session"],"query":[],"variable":[]}},"response":[{"id":"94158287-9a9f-4a10-bc6f-c350e04b0b25","name":"member_check_session","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"token\":\"0d899a77-4f84-4349-96a9-90d81fccbec7\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_check_session"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100\n}"}],"_postman_id":"98c77b15-85cd-4209-a784-f76b5f45ff45"},{"name":"member_create","id":"784f0766-73f0-418a-8007-0a93600dd5b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"customer_id\":272,\n\t\"email\":\"example@member.com\",\n\t\"event_id\":1\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_create","description":"<p>This method is used to create a new member.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"response-parameter-breakdown\">Response Parameter Breakdown:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>100</td>\n<td>number</td>\n<td>See <a href=\"#2266962e-ffc8-46b1-a6ad-f0f02e6f30d9\">Code Definitions</a> for definitions</td>\n</tr>\n<tr>\n<td><code>message</code></td>\n<td>Successfully created member</td>\n<td>string</td>\n<td>Successful member creation</td>\n</tr>\n<tr>\n<td><code>temp_password</code></td>\n<td>1xQQ3SONQD2kh7nJokQI</td>\n<td>string</td>\n<td>Initial temporary password. MUST be reset using member_update</td>\n</tr>\n<tr>\n<td><code>member_notification_sent</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean if a member notification was sent to the member</td>\n</tr>\n<tr>\n<td><code>member_notification_error</code></td>\n<td>Invalid event_id supplied</td>\n<td>string</td>\n<td>If a member notification was attempted and failed, this will populate with the error message</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_create"],"query":[],"variable":[]}},"response":[{"id":"18e0b3f4-ed87-4466-a62d-af8084bcf76b","name":"member_create","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"customer_id\":272,\n\t\"email\":\"example@member.com\",\n\t\"event_id\":1\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100,\n  \"message\": \"Successfully created member\",\n  \"temp_password\": \"1xQQ3SONQD2kh7nJokQI\",\n  \"member_notification_sent\": 1\n}"},{"id":"64655622-3ea0-489b-b5ed-9616a5547cf2","name":"member_create with prospect","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"prospect_id\":123,\n\t\"email\":\"example@member.com\",\n\t\"event_id\":1\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_create"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"784f0766-73f0-418a-8007-0a93600dd5b6"},{"name":"member_delete","id":"8087bbcb-5e66-457c-8296-a0d4ab3c1729","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_delete","description":"<p>This method is used to delete a member.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_delete"],"query":[],"variable":[]}},"response":[{"id":"58853613-79ce-4853-bd46-ec1ed2086e42","name":"member_delete","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_delete"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100,\n  \"message\": \"Successfully deleted member\"\n}"}],"_postman_id":"8087bbcb-5e66-457c-8296-a0d4ab3c1729"},{"name":"member_event_index","id":"371909e0-0211-4031-b229-3784ac6675f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_event_index","description":"<p>This method is used to retrieve the <code>event_id</code> for events that are attached to membership events. The response will be limited to the 500 most recent events.</p>\n<p><strong>Max Requests Per Minute</strong>: 60</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_event_index"],"query":[],"variable":[]}},"response":[{"id":"73f68ee4-15df-4d87-96b8-5de94ad44dd6","name":"member_event_index","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":""},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_event_index"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100,\n  \"data\": [\n    {\n      \"event_id\": \"247\",\n      \"event_type\": \"Member Forgot Password\",\n      \"event_type_id\": \"17\",\n      \"name\": \"Forgot Password\",\n      \"description\": \"This event is for forgot password\"\n    },\n    {\n      \"event_id\": \"245\",\n      \"event_type\": \"Member Creation\",\n      \"event_type_id\": \"15\",\n      \"name\": \"Member Creation Event\",\n      \"description\": \"This is a member create event type\"\n    }\n  ]\n}"}],"_postman_id":"371909e0-0211-4031-b229-3784ac6675f2"},{"name":"member_forgot_password","id":"cee7f7ce-7132-4f3c-affe-7d0097a45056","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\",\n\t\"event_id\":2\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_forgot_password","description":"<p>This method is used to generate a temporary password for a member that has forgotten their password. The response is an object of the member with their temporary password information. All timestamps are UTC.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n<h4 id=\"response-parameter-breakdown\">Response Parameter Breakdown:</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Response Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>response_code</code></td>\n<td>100</td>\n<td>number</td>\n<td>See <a href=\"#2266962e-ffc8-46b1-a6ad-f0f02e6f30d9\">Code Definitions</a> for definitions</td>\n</tr>\n<tr>\n<td><code>data</code></td>\n<td>{}</td>\n<td>json</td>\n<td>Payload of the member including the <code>temp_password</code> and <code>temp_password_expires_at</code> (30 minutes after request)</td>\n</tr>\n<tr>\n<td><code>member_notification_sent</code></td>\n<td>1</td>\n<td>number</td>\n<td>Boolean value if a member notification was sent</td>\n</tr>\n<tr>\n<td><code>member_notification_error</code></td>\n<td>Invalid event_id supplied</td>\n<td>string</td>\n<td>If a member notification was attempted and failed, this will populate with the error message</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_forgot_password"],"query":[],"variable":[]}},"response":[{"id":"d9b50e13-270a-490b-a9e3-6c8d40814501","name":"member_forgot_password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\",\n\t\"event_id\":2\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_forgot_password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100,\n  \"data\": {\n    \"customer_id\": 1,\n    \"email\": \"thisis@me.com\",\n    \"created_at\": \"2018-02-08 21:12:04\",\n    \"updated_at\": \"2018-02-27 16:28:58\",\n    \"last_login_at\": \"2018-02-13 18:05:21\",\n    \"login_count\": 6,\n    \"member_token\": \"f07a64b7-a736-4cce-87d8-68a585e861c9\",\n    \"token_expires_at\": \"2018-02-13 18:35:22\",\n    \"customer_ids\": [\n      1\n    ],\n    \"temp_password\": \"E6jFeJIBCP10jtxN63wy\",\n    \"temp_password_expires_at\": {\n      \"date\": \"2018-02-27 16:58:58.000000\",\n      \"timezone_type\": 3,\n      \"timezone\": \"UTC\"\n    }\n  },\n  \"member_notification_sent\": 1\n}"}],"_postman_id":"cee7f7ce-7132-4f3c-affe-7d0097a45056"},{"name":"member_login","id":"841d714f-1f53-401e-b2c6-fdf9cd434644","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\",\n\t\"member_password\":\"n3wPassVV0rD\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_login","description":"<p>This method is used to log in a member. The response is a JSON encoded object. Timestamps are UTC.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_login"],"query":[],"variable":[]}},"response":[{"id":"b5bb60f8-9c64-4a5f-aafa-255305b426aa","name":"member_login","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\",\n\t\"member_password\":\"n3wPassVV0rD\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100,\n  \"data\": {\n    \"customer_id\": 1102,\n    \"email\": \"member@email.com\",\n    \"created_at\": \"2018-02-27 14:56:08\",\n    \"updated_at\": \"2018-02-27 15:50:22\",\n    \"last_login_at\": \"2018-02-27 15:50:21\",\n    \"login_count\": 1,\n    \"member_token\": \"d94780ef-d08b-4f8b-a57c-777c30c4f821\",\n    \"token_expires_at\": \"2018-02-27 16:20:22\",\n    \"customer_ids\": [\n      1102\n    ]\n  }\n}"}],"_postman_id":"841d714f-1f53-401e-b2c6-fdf9cd434644"},{"name":"member_logout","id":"c3615c79-7621-44e6-864b-d1b4a24837cc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"token\":\"b9f0a301-bc0f-46d8-b376-854c6fbdd3c9\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_logout","description":"<p>This method is used to log out a member. The response code of 100 confirms the member is logged out.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_logout"],"query":[],"variable":[]}},"response":[{"id":"f86ad973-445d-4b89-a8a9-7bb943dd0731","name":"member_logout","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"token\":\"b9f0a301-bc0f-46d8-b376-854c6fbdd3c9\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_logout"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100\n}"}],"_postman_id":"c3615c79-7621-44e6-864b-d1b4a24837cc"},{"name":"member_reset_password","id":"b609eba8-d1db-4e79-8f45-b75cf78fe284","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\",\n\t\"member_temp_password\":\"KofYWt6mM8lhpOR7fiPj\",\n\t\"member_new_password\":\"n3wPassVV0rD\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_reset_password","description":"<p>Reset a member password <strong>after</strong> a <code>member_forgot_password</code> has been sent. Timestamps are UTC.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_reset_password"],"query":[],"variable":[]}},"response":[{"id":"9349449d-4a48-4051-8f82-3052756c3489","name":"member_reset_password","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\",\n\t\"member_temp_password\":\"KofYWt6mM8lhpOR7fiPj\",\n\t\"member_new_password\":\"n3wPassVV0rD\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_reset_password"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100,\n  \"data\": {\n    \"customer_id\": 123,\n    \"email\": \"example@member.com\",\n    \"created_at\": \"2018-02-08 21:12:04\",\n    \"updated_at\": \"2018-02-27 16:38:32\",\n    \"last_login_at\": \"2018-02-13 18:05:21\",\n    \"login_count\": 6,\n    \"member_token\": \"\",\n    \"token_expires_at\": \"\",\n    \"customer_ids\": [\n      123\n    ]\n  }\n}"}],"_postman_id":"b609eba8-d1db-4e79-8f45-b75cf78fe284"},{"name":"member_update","id":"158981a1-d35a-47ff-8114-435140438e5b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\",\n\t\"current_member_password\":\"Zse6B6Gtqi2imJLpVcd1\",\n\t\"new_member_password\":\"n3wPassVV0rD\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_update","description":"<p>This method is used to update an existing known password <em>OR</em> the initial temporary password for a member.</p>\n<p>If a member has forgotten their password, please see <code>member_forgot_password</code> and <code>member_reset_password</code>.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_update"],"query":[],"variable":[]}},"response":[{"id":"3ed8ed28-7047-4456-a193-08d95598ef2b","name":"member_update","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\",\n\t\"current_member_password\":\"Zse6B6Gtqi2imJLpVcd1\",\n\t\"new_member_password\":\"n3wPassVV0rD\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100,\n  \"message\": \"Successfully updated password\"\n}"}],"_postman_id":"158981a1-d35a-47ff-8114-435140438e5b"},{"name":"member_view","id":"225c3227-4932-4ea2-aaa3-4b20b26d8f06","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_view","description":"<p>This method is used to view information about a member. Timestamps are UTC.</p>\n<p><strong>Max Requests Per Minute</strong>: 120</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}member_view"],"query":[],"variable":[]}},"response":[{"id":"7fcfb2ed-234c-479e-a926-758f1d737c74","name":"member_view","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\":\"example@member.com\"\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}member_view"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":"{\n  \"response_code\": 100,\n  \"data\": {\n    \"customer_id\": 123,\n    \"email\": \"member@email.com\",\n    \"created_at\": \"2018-02-08 21:12:04\",\n    \"updated_at\": \"2018-02-13 18:10:09\",\n    \"last_login_at\": \"2018-02-13 18:05:21\",\n    \"login_count\": 6,\n    \"member_token\": \"f07a64b7-a736-4cce-87d8-68a585e861c9\",\n    \"token_expires_at\": \"2018-02-13 18:35:22\",\n    \"customer_ids\": [\n      123\n    ]\n  }\n}"}],"_postman_id":"225c3227-4932-4ea2-aaa3-4b20b26d8f06"}],"id":"ab661543-193b-4c6f-8809-d475aa4cda8e","description":"<p>The Member section allows access to our Member service.\nIt is a method for you to build out a member site with us being the engine behind it.\nThis includes the login controller as well as tying together all of the orders, customer info, etc.</p>\n<p><em>Please note</em> - All Timestamps in response from the Member API are UTC</p>\n","event":[{"listen":"prerequest","script":{"id":"50c4b6e4-cce3-4c33-be67-10fe82a95925","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c22c0458-71d5-4a16-a2ce-7670d66817e1","type":"text/javascript","exec":[""]}}],"_postman_id":"ab661543-193b-4c6f-8809-d475aa4cda8e","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Code Definitions","item":[],"id":"96aa8a8f-c267-42e2-9d71-739fcc9ec7b7","description":"<h2 id=\"response-codes\">Response Codes</h2>\n<ul>\n<li><p>100 - Success</p>\n</li>\n<li><p>200 - Invalid login credentials</p>\n</li>\n<li><p>300 - Update failed due to third party rejection</p>\n</li>\n<li><p>301 - Error updating affiliate data</p>\n</li>\n<li><p>320 - Invalid Product Id</p>\n</li>\n<li><p>321 - Existing Product Category Id Not Found</p>\n</li>\n<li><p>322 - Invalid Category Id</p>\n</li>\n<li><p>323 - Digital Delivery and Digital URL must be paired together and digital URL must be a valid URL</p>\n</li>\n<li><p>325 - Length Does Not Meet Minimum</p>\n</li>\n<li><p>326 - URL is invalid</p>\n</li>\n<li><p>327 - Payment Type Invalid</p>\n</li>\n<li><p>328 - Expiration Date Invalid (Must be in the format of MMYY with no special characters)</p>\n</li>\n<li><p>329 - Credit card must be either 15 or 16 digits numeric only</p>\n</li>\n<li><p>330 - No Status Passed</p>\n</li>\n<li><p>331 - Invalid Criteria</p>\n</li>\n<li><p>332 - Start and end date are required</p>\n</li>\n<li><p>333 - No Orders Found</p>\n</li>\n<li><p>334 - Invalid Start Date format</p>\n</li>\n<li><p>335 - Invalid End Date format</p>\n</li>\n<li><p>336 - Wild Card Unsupported for this search criteria</p>\n</li>\n<li><p>337 - Last 4 or First 4 must be 4 characters exactly</p>\n</li>\n<li><p>338 - Timestamp invalid</p>\n</li>\n<li><p>339 - Total Amount must be numeric and non-negative</p>\n</li>\n<li><p>340 - Invalid country code</p>\n</li>\n<li><p>341 - Invalid state code</p>\n</li>\n<li><p>342 - Invalid Email Address</p>\n</li>\n<li><p>343 - Data Element Has Same Value As Value Passed No Update done (Information ONLY, but still a success)</p>\n</li>\n<li><p>344 - Invalid Number Format</p>\n</li>\n<li><p>345 - Must be a 1 or 0. \"1\" being \"On\" or true. \"0\" being \"Off\" or false.</p>\n</li>\n<li><p>346 - Invalid date format. Use mm/dd/yyyy</p>\n</li>\n<li><p>347 - Invalid RMA reason</p>\n</li>\n<li><p>348 - Order is already flagged as RMA</p>\n</li>\n<li><p>349 - Order is not flagged as RMA</p>\n</li>\n<li><p>350 - Invalid order Id supplied</p>\n</li>\n<li><p>351 - Invalid status or action supplied</p>\n</li>\n<li><p>352 - Uneven Order/Status/Action Pairing</p>\n</li>\n<li><p>353 - Cannot stop recurring</p>\n</li>\n<li><p>354 - Cannot reset recurring</p>\n</li>\n<li><p>355 - Cannot start recurring</p>\n</li>\n<li><p>356 - Credit card has expired</p>\n</li>\n<li><p>357 - Exceeded number of batch orders to view</p>\n</li>\n<li><p>358 - Invalid Email Address. The Email Address is already being used by a customer</p>\n</li>\n<li><p>359 - Cannot update recurring details of a prepaid order</p>\n</li>\n<li><p>360 - Cannot stop upsell recurring</p>\n</li>\n<li><p>370 - Invalid amount supplied</p>\n</li>\n<li><p>371 - Invalid keep recurring flag supplied</p>\n</li>\n<li><p>372 - Refund amount exceeds current order total</p>\n</li>\n<li><p>373 - Cannot void a fully refunded order</p>\n</li>\n<li><p>374 - Cannot reprocess non-declined orders</p>\n</li>\n<li><p>375 - Cannot blacklist test payment method</p>\n</li>\n<li><p>376 - Invalid tracking number</p>\n</li>\n<li><p>377 - Cannot ship pending orders</p>\n</li>\n<li><p>378 - Order already shipped</p>\n</li>\n<li><p>379 - Order is fully refunded/voided</p>\n</li>\n<li><p>380 - Order is not valid for force bill</p>\n</li>\n<li><p>381 - Customer is blacklisted</p>\n</li>\n<li><p>382 - Invalid US state</p>\n</li>\n<li><p>383 - All military states must have a city of either \"APO\", \"FPO\". or \"DPO\"</p>\n</li>\n<li><p>384 - Invalid date mode</p>\n</li>\n<li><p>385 - Invalid billing cycle filter</p>\n</li>\n<li><p>386 - Order has already been returned</p>\n</li>\n<li><p>387 - Invalid return reason</p>\n</li>\n<li><p>388 - Rebill discount exceeds maximum for product</p>\n</li>\n<li><p>389 - Refund amount must be greater than 0</p>\n</li>\n<li><p>390 - Invalid number of days supplied</p>\n</li>\n<li><p>391 - wrong value for payment type or sequence of params is wrong.</p>\n</li>\n<li><p>400 - Invalid campaign Id supplied</p>\n</li>\n<li><p>401 - Invalid subscription type</p>\n</li>\n<li><p>402 - Subscription type 3 requires subscription week and subscription day values</p>\n</li>\n<li><p>403 - Invalid subscription week value</p>\n</li>\n<li><p>404 - Invalid subscription day value</p>\n</li>\n<li><p>405 - Subscription type 3 required for subscription week and subscription day values</p>\n</li>\n<li><p>406 - Rebill days must be a value between 1 and 31 for subscription type 2</p>\n</li>\n<li><p>407 - Rebill days must be greater than 0 if subscription type is 1 or 2</p>\n</li>\n<li><p>408 - Rebill days is invalid unless type is 1 or 2</p>\n</li>\n<li><p>409 - Subscription type 0, other subscription fields invalid</p>\n</li>\n<li><p>410 - API user: (<code>api_username</code>) has reached the limit of requests per minute: (limit) for method: (<code>method_name</code>)</p>\n</li>\n<li><p>411 - Invalid subscription field</p>\n</li>\n<li><p>412 - Missing subscription field</p>\n</li>\n<li><p>413 - Product is not subscription based</p>\n</li>\n<li><p>415 - Invalid subscription value</p>\n</li>\n<li><p>420 - Campaign does not have fulfillment provider attached</p>\n</li>\n<li><p>421 - This order was placed on hold</p>\n</li>\n<li><p>422 - This order has not been sent to fulfillment yet</p>\n</li>\n<li><p>423 - Invalid SKU</p>\n</li>\n<li><p>424 - Fulfillment Error, provider did not specify</p>\n</li>\n<li><p>425 - This order has been sent to fulfillment but has not been shipped</p>\n</li>\n<li><p>426 - This order not eligible for offline payment approval (incorrect status &amp; payment type)</p>\n</li>\n<li><p>430 - Coupon Error: Invalid Promo Code</p>\n</li>\n<li><p>431 - Coupon Error: This promo code has expired</p>\n</li>\n<li><p>432 - Coupon Error: Product does not meet minimum purchase amount</p>\n</li>\n<li><p>433 - Coupon Error: Maximum use count has exceeded</p>\n</li>\n<li><p>434 - Coupon Error: Customer use count has exceeded its limit</p>\n</li>\n<li><p>435 - Invalid attribute found on product</p>\n</li>\n<li><p>436 - Invalid option found on attribute</p>\n</li>\n<li><p>437 - Invalid attribute combination; no variants matched for product</p>\n</li>\n<li><p>438 - Invalid attribute(s). Product does not have variants</p>\n</li>\n<li><p>439 - Product has variants; product attributes must be provided.</p>\n</li>\n<li><p>440 - Invalid offer Id supplied</p>\n</li>\n<li><p>441 - Duplicate tracking number</p>\n</li>\n<li><p>442 - Order already has a tracking number.</p>\n</li>\n<li><p>500 - Invalid customer Id supplied</p>\n</li>\n<li><p>550 - Required field [] invalid or missing</p>\n</li>\n<li><p>551 - Invalid subscription values supplied</p>\n</li>\n<li><p>552 - Current products max quantity cannot be greater than next recurring products quantity next recurring + products max quantiy</p>\n</li>\n<li><p>553 - Current Products Max Quantity cannot be lowered since other products are using this product as + recurring with Preserved Quantity on</p>\n</li>\n<li><p>554 - A product without variants may not recur to a product with variants</p>\n</li>\n<li><p>555 - Failed to create product record</p>\n</li>\n<li><p>556 - Failed to store product description</p>\n</li>\n<li><p>557 - Failed to update product recurring date</p>\n</li>\n<li><p>558 - Failed to create product event configuration</p>\n</li>\n<li><p>559 - Failed to store product category</p>\n</li>\n<li><p>560 - Product ID not found</p>\n</li>\n<li><p>561 - Error deleting product</p>\n</li>\n<li><p>562 - This product can not be deleted because one or more orders are related to it</p>\n</li>\n<li><p>563 - This product can not be deleted because it is subscribed to one or more products</p>\n</li>\n<li><p>564 - This product can not be deleted because it is currently related to one or more campaigns</p>\n</li>\n<li><p>565 - Events supplied without event types</p>\n</li>\n<li><p>566 - Event types supplied without events</p>\n</li>\n<li><p>567 - Number of events must match number of event types</p>\n</li>\n<li><p>568 - Invalid event type [] supplied</p>\n</li>\n<li><p>569 - Invalid event [] supplied</p>\n</li>\n<li><p>570 - Invalid flag supplied: []</p>\n</li>\n<li><p>571 - Next recurring product not supplied</p>\n</li>\n<li><p>572 - Subscription type not supplied</p>\n</li>\n<li><p>573 - Subscription type invalid</p>\n</li>\n<li><p>574 - Subscription type [] require field(s) []</p>\n</li>\n<li><p>575 - Shippable flag is required when passing shipping fields</p>\n</li>\n<li><p>576 - Field [] is required when passing []</p>\n</li>\n<li><p>577 - Category ID is invalid</p>\n</li>\n<li><p>588 - Credit card update failed through payment gateway</p>\n</li>\n<li><p>600 - Invalid product Id supplied</p>\n</li>\n<li><p>601 - Invalid prospect Id supplied</p>\n</li>\n<li><p>602 - No prospects found</p>\n</li>\n<li><p>603 - Invalid customer Id supplied</p>\n</li>\n<li><p>604 - No customers found</p>\n</li>\n<li><p>666 - User does not have permission to use this method</p>\n</li>\n<li><p>667 - This user account is currently disabled</p>\n</li>\n<li><p>668 - ip address is invalid</p>\n</li>\n<li><p>669 - Unauthorized to access campaign</p>\n</li>\n<li><p>670 - This value added service is not enabled. Please contact client success.</p>\n</li>\n<li><p>700 - Invalid method supplied</p>\n</li>\n<li><p>701 - Action not permitted by gateway</p>\n</li>\n<li><p>702 - Invalid gateway Id</p>\n</li>\n<li><p>703 - No gateways supplied</p>\n</li>\n<li><p>704 - Invalid gateways supplied</p>\n</li>\n<li><p>705 - Gateway does not exist</p>\n</li>\n<li><p>706 - Invalid payment router Id</p>\n</li>\n<li><p>707 - No payment routers supplied</p>\n</li>\n<li><p>708 - Invalid payment routers supplied</p>\n</li>\n<li><p>709 - Payment router does not exist</p>\n</li>\n<li><p>800 - Transaction was declined</p>\n</li>\n<li><p>801 - Order not eligible for resprocessing</p>\n</li>\n<li><p>901 - Invalid return URL</p>\n</li>\n<li><p>902 - Invalid cancel URL</p>\n</li>\n<li><p>903 - Error retrieving alternative provider data</p>\n</li>\n<li><p>904 - Campaign does not support an alternative payment provider</p>\n</li>\n<li><p>905 - Product quantity/dynamic price does not match</p>\n</li>\n<li><p>906 - Invalid quantity</p>\n</li>\n<li><p>907 - Invalid shipping Id</p>\n</li>\n<li><p>908 - Payment was already approved</p>\n</li>\n<li><p>909 - No match found</p>\n</li>\n<li><p>910 - Invalid length</p>\n</li>\n<li><p>911 - Update failed</p>\n</li>\n<li><p>912 - Product is not a bundle</p>\n</li>\n<li><p>913 - Product is not in parent bundle product</p>\n</li>\n<li><p>914 - Total child items exceeds max item for bundle</p>\n</li>\n<li><p>1000 - SSL is required</p>\n</li>\n<li><p>1001 - General Error</p>\n</li>\n<li><p>1003 - The number of elements in actions and values must be the same</p>\n</li>\n<li><p>1004 - Invalid date format, it should be MM/DD/YYYY</p>\n</li>\n<li><p>1005 - Invalid includes format, it should be an array</p>\n</li>\n<li><p>1020 - Error saving next recurring product</p>\n</li>\n<li><p>4001 - Email not found for member</p>\n</li>\n<li><p>4002 - A member already exists for this customer</p>\n</li>\n<li><p>4003 - Member not found</p>\n</li>\n<li><p>4005 - No member token supplied</p>\n</li>\n<li><p>4006 - Member token expired</p>\n</li>\n<li><p>4007 - Invalid member token</p>\n</li>\n<li><p>4008 - Invalid member credentials or temp password</p>\n</li>\n<li><p>4009 - Member update failed. Password supplied is invalid</p>\n</li>\n<li><p>4010 - Member login attempt with temp password. Password must be updated</p>\n</li>\n<li><p>4011 - Max member failed login attempts exceeded. Password reset is required</p>\n</li>\n<li><p>4012 - Member temp password expired</p>\n</li>\n<li><p>4013 - No member password reset pending for supplied member</p>\n</li>\n<li><p>10201 - <code>three_d_redirect_url</code> is required</p>\n</li>\n<li><p>10202 - <code>alt_pay_return_url</code> is required</p>\n</li>\n<li><p>10203 - Phone token and PIN are required for SEPA transactions in Alternative Payments provider</p>\n</li>\n<li><p>10400 - Invalid campaign Id</p>\n</li>\n<li><p>10301 - Error updating affiliate data</p>\n</li>\n<li><p>10303 - Invalid upsell product Id</p>\n</li>\n<li><p>10304 - Invalid first name</p>\n</li>\n<li><p>10305 - Invalid last name</p>\n</li>\n<li><p>10306 - Invalid shipping address1</p>\n</li>\n<li><p>10307 - Invalid shipping city</p>\n</li>\n<li><p>10308 - Invalid shipping state</p>\n</li>\n<li><p>10309 - Invalid shipping zip</p>\n</li>\n<li><p>10310 - Invalid shipping country</p>\n</li>\n<li><p>10311 - Invalid billing address1</p>\n</li>\n<li><p>10312 - Invalid billing city</p>\n</li>\n<li><p>10313 - Invalid billing state</p>\n</li>\n<li><p>10314 - Invalid billing zip</p>\n</li>\n<li><p>10315 - Invalid billing country</p>\n</li>\n<li><p>10316 - Invalid phone number</p>\n</li>\n<li><p>10317 - Invalid email address</p>\n</li>\n<li><p>10318 - Invalid payment type</p>\n</li>\n<li><p>10319 - Invalid credit card number</p>\n</li>\n<li><p>10320 - Invalid expiration date</p>\n</li>\n<li><p>10321 - Invalid IP address</p>\n</li>\n<li><p>10322 - Invalid shipping Id</p>\n</li>\n<li><p>10323 - CVV is required for tranType 'Sale'</p>\n</li>\n<li><p>10324 - Supplied CVV has an invalid length</p>\n</li>\n<li><p>10325 - Shipping state must be 2 characters and valid US state</p>\n</li>\n<li><p>10326 - Billing state must be 2 characters and valid US state</p>\n</li>\n<li><p>10327 - Invalid payment type</p>\n</li>\n<li><p>10328 - Expiration month must be between 01 and 12</p>\n</li>\n<li><p>10329 - Expiration date must be 4 digits long</p>\n</li>\n<li><p>10333 - Order has been black listed</p>\n</li>\n<li><p>10334 - The credit card number or email address has already purchased this product(s)</p>\n</li>\n<li><p>10335 - Invalid Dynamic Price Format</p>\n</li>\n<li><p>10336 - checkRoutingNumber must be passed when payment type is <code>checking</code> or <code>eft_germany</code></p>\n</li>\n<li><p>10337 - checkAccountNumber must be passed when payment type is <code>checking</code> or <code>eft_germany</code></p>\n</li>\n<li><p>10339 - tranType missing or invalid</p>\n</li>\n<li><p>10340 - Invalid employee username found</p>\n</li>\n<li><p>10341 - Campaign Id restricted to user</p>\n</li>\n<li><p>10342 - The credit card has expired</p>\n</li>\n<li><p>10343 - Invalid <code>master_order_id</code></p>\n</li>\n<li><p>10411 - Invalid subscription field</p>\n</li>\n<li><p>10412 - Missing subscription field</p>\n</li>\n<li><p>10413 - Product is not subscription based</p>\n</li>\n<li><p>10414 - The product that is being purchased has a different subscription type than the next recurring product.</p>\n</li>\n<li><p>10415 - Invalid subscription value</p>\n</li>\n<li><p>10500 - An error occurred while saving the temporary customer</p>\n</li>\n<li><p>10501 - Invalid <code>temp_customer_id</code> found</p>\n</li>\n<li><p>10502 - <code>temp_customer_id</code> has expired</p>\n</li>\n<li><p>10550 - Capture transactions require a valid <code>transactionId</code> or <code>temp_customer_id</code></p>\n</li>\n<li><p>10600 - Invalid product Id</p>\n</li>\n<li><p>10601 - Invalid attribute found on product</p>\n</li>\n<li><p>10602 - Invalid option found on product</p>\n</li>\n<li><p>10603 - Invalid attribute combination; no variants matched for product</p>\n</li>\n<li><p>10604 - Invalid attribute(s). Product does not have variants.</p>\n</li>\n<li><p>10605 - Product has variants; product attributes must be provided</p>\n</li>\n<li><p>10666 - User does not have permission to use this method</p>\n</li>\n<li><p>10705 - Order is not 3DS related</p>\n</li>\n<li><p>10800 - Transaction was declined</p>\n</li>\n<li><p>10901 - Paypal payer Id is required for this payment type.</p>\n</li>\n<li><p>10902 - Paypal token is required for this payment type.</p>\n</li>\n<li><p>10903 - Alt Pay token is required for this payment type.</p>\n</li>\n<li><p>10912 - Product is not a bundle</p>\n</li>\n<li><p>10913 - Product is not in parent bundle product</p>\n</li>\n<li><p>10914 - Total child items exceeds max item for bundle</p>\n</li>\n<li><p>11000 - Could not add record</p>\n</li>\n<li><p>11001 - General Error</p>\n</li>\n<li><p>11002 - The consent_required field is invalid. Must be 0 or 1 if passed.</p>\n</li>\n<li><p>11003 - The frontend_vendor field has exceeded max length. Please reduce size.</p>\n</li>\n<li><p>11004 - The is_cascaded field is invalid. Must be 0 or 1 if passed.</p>\n</li>\n<li><p>11006 - The campaign does not have the alternative provider assigned.</p>\n</li>\n<li><p>11018 - Error loading data from ID</p>\n</li>\n<li><p>11019 - Parameters are required to use</p>\n</li>\n<li><p>11020 - Error performing save operation</p>\n</li>\n<li><p>11021 - Error performing toggle operation</p>\n</li>\n<li><p>11022 - Error performing copy operation</p>\n</li>\n<li><p>11023 - Error performing destroy operation</p>\n</li>\n<li><p>11024 - Error performing archive operation</p>\n</li>\n<li><p>11025 - Error performing restore operation</p>\n</li>\n<li><p>11026 - Record is locked. Cannot perform operation</p>\n</li>\n<li><p>11028 - Cannot perform operation. Record is linked to a campaign configuration</p>\n</li>\n<li><p>11029 - Cannot perform operation. Record is linked to an order</p>\n</li>\n<li><p>11030 - Error performing update. The next recurring product must be an eDigital product</p>\n</li>\n<li><p>11031 - Invalid variant ID or Invalid variant attributes</p>\n</li>\n<li><p>16008 - The error returned is a generic failure code. Please use the message in the response for further definition.</p>\n</li>\n</ul>\n<h3 id=\"return-reason-codes\">Return Reason Codes</h3>\n<ul>\n<li><p>1 - Refused / RTS</p>\n</li>\n<li><p>2 - Undeliverable</p>\n</li>\n<li><p>3 - Customer Returned</p>\n</li>\n<li><p>4 - Other</p>\n</li>\n</ul>\n<h3 id=\"rma-reason-codes\">RMA Reason Codes</h3>\n<ul>\n<li><p>0 - Remove RMA reason</p>\n</li>\n<li><p>1 - Cannot Afford Product</p>\n</li>\n<li><p>2 - Selected Wrong Product</p>\n</li>\n<li><p>3 - Unauthorized Charge</p>\n</li>\n<li><p>4 - Not Statisfied</p>\n</li>\n<li><p>5 - Product Doesnt Work</p>\n</li>\n<li><p>6 - Received Product Twice</p>\n</li>\n<li><p>7 - Received Wrong Product</p>\n</li>\n<li><p>8 - Not Approved By Physican</p>\n</li>\n<li><p>9 - Product Damaged</p>\n</li>\n<li><p>10 - Non Deliverable Address</p>\n</li>\n<li><p>11 - Refused</p>\n</li>\n<li><p>12 - Forwarded Address</p>\n</li>\n<li><p>13 - Did Not Order</p>\n</li>\n<li><p>14 - Not interested in continuity</p>\n</li>\n<li><p>15 - Issue Check Refund</p>\n</li>\n<li><p>16 - Too Time Consuming</p>\n</li>\n<li><p>17 - No Confirmation Email</p>\n</li>\n<li><p>18 - Too Complicated</p>\n</li>\n<li><p>19 - No Tech Support</p>\n</li>\n<li><p>20 - No Return Emails</p>\n</li>\n<li><p>21 - Too Many Hidden Fees</p>\n</li>\n<li><p>22 - Other</p>\n</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"id":"d35abca7-269a-4fcf-8d35-faf834d9d772","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"614fc7ff-7bb6-4a24-88ed-c2c2929eb95a","type":"text/javascript","exec":[""]}}],"_postman_id":"96aa8a8f-c267-42e2-9d71-739fcc9ec7b7","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}}],"id":"9d179462-5066-4156-9137-8eb19a4aa77b","description":"<p>sticky.io API allows for flexible use of our services. Please note that <strong>ALL</strong> routes are <strong>POST</strong> and require <strong>Basic Authentication</strong>.</p>\n<p>Your API Username and Password can be created and managed in your CRM under Settings -&gt; API Accounts. Ensure that the API User that you are using has the appropriate permissions for the API requests it will be using.</p>\n<p>New to Postman? Checkout out their docs <a href=\"https://www.getpostman.com/docs/v6/\">Here</a></p>\n","event":[{"listen":"prerequest","script":{"id":"bba9fe3e-1da0-4f07-9268-17a11497ee23","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7382cf0b-2ea9-48ab-af65-7d5b09db3829","type":"text/javascript","exec":[""]}}],"_postman_id":"9d179462-5066-4156-9137-8eb19a4aa77b","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Integrations","item":[{"name":"PayPal Guide","item":[],"id":"2773793f-d79b-4068-86aa-aa02f078c3a6","description":"<p>PayPal is a payment type that we support with the following payment provider accounts:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Payment Providers</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>PayPal Payments</td>\n</tr>\n<tr>\n<td>Braintree with PayPal</td>\n</tr>\n<tr>\n<td>PayPal Express (current implementation is being deprecated by PayPal, consider updating to PayPal Payments)</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"paypal-payments\">PayPal Payments</h2>\n<p>PayPal Payments is the seamless option for using the paypal payment type. It requires less parameters to be sent in the NewOrder API requests.<br />To submit a valid <code>new_order</code> request with payment type <code>paypal</code> on a campaign that is configured with <strong>PayPal Payments</strong>, the only required parameters are as follows:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Required Parameters</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>\"creditCardType\":\"paypal\"</code></td>\n</tr>\n<tr>\n<td><code>\"tranType\":\"sale\"</code></td>\n</tr>\n<tr>\n<td><code>ipAddress</code></td>\n</tr>\n<tr>\n<td><code>shippingId</code></td>\n</tr>\n<tr>\n<td><code>campaignId</code></td>\n</tr>\n<tr>\n<td><code>productId</code> <em>(for legacy environment)</em>   <br /><code>offers</code> <em>(for clients using billing models &amp; offers)</em></td>\n</tr>\n<tr>\n<td><code>alt_pay_return_url</code></td>\n</tr>\n</tbody>\n</table>\n</div><ul>\n<li>The <code>alt_pay_return_url</code> parameter is required and should be an endpoint that points to a final page in the checkout process.</li>\n<li>The PayPal Payments integration will handle the redirect to the PayPal interface and update the order details within sticky.io after the order process is complete.</li>\n<li>PayPal Payments currently supports refunds, but does NOT support voids.</li>\n</ul>\n<h2 id=\"braintree-with-paypal\">Braintree with PayPal</h2>\n<p>To configure the Braintree with PayPal implementation within a campaign, select the \"paypal\" payment type on the Campaigns configuration page and then select a Braintree payment provider profile.<br />Using this implementation allows the system to support subscriptions with paypal as the payment type.</p>\n<h2 id=\"paypal-express\">PayPal Express</h2>\n<p>The current implementation of PayPal Express is being deprecated by PayPal. We advise updating PayPal camapigns to use PayPal Payments going forward. PayPal Express is still supported until<br />full deprecation of the PayPal Express API within PayPal's API itself. PayPal Express does NOT support subscriptions.</p>\n<p>To implement PayPal express:</p>\n<ul>\n<li>Send an initial API request using the <code>get_alternative_provider</code> method.</li>\n<li>This method will return a redirect URL and a token.</li>\n<li>Redirect the user to the provided URL and PayPal Express will return the user to the return URL provided in the <code>get_alternative_provider</code> method where a NewOrder API request can be<br />sent to complete the order.</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"id":"5bd51da5-4144-42ef-89c0-54a58ed1e2fd","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"6f8903c1-de8d-46ef-b192-709b1653a45c","type":"text/javascript","exec":[""]}}],"_postman_id":"2773793f-d79b-4068-86aa-aa02f078c3a6","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Gratify","item":[],"id":"f860aa45-f084-4aac-b91c-8650767d60bb","description":"<p>This guide assumes that you have been onboarded to our Gratify service and it has been enabled in your sticky.io platform instance.</p>\n<p>A Logo, Terms of Service page, Return Policy page, and Contact Us page URL should have been provided to sticky.io as part of your\nGratify onboarding process.</p>\n<p>Gratify mobile checkout requires a payment gateway that supports separated auth/capture functionality. Current gateway integrations\non the sticky.io platform that support this are:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Gateway</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>NMI (Network Merchant Inc)</td>\n</tr>\n<tr>\n<td>Checkout.com</td>\n</tr>\n<tr>\n<td>Authorize.net</td>\n</tr>\n<tr>\n<td>Inovio</td>\n</tr>\n<tr>\n<td>Argus</td>\n</tr>\n<tr>\n<td>Chargeback Guardian Previous</td>\n</tr>\n<tr>\n<td>Chargeback Sentinel</td>\n</tr>\n<tr>\n<td>GroupISO</td>\n</tr>\n<tr>\n<td>Lime Light Gateway</td>\n</tr>\n<tr>\n<td>Maverick Gateway</td>\n</tr>\n<tr>\n<td>Maxx Merchant</td>\n</tr>\n<tr>\n<td>National BankCard/Durango Direct</td>\n</tr>\n<tr>\n<td>Pay Scout</td>\n</tr>\n<tr>\n<td>Salt 2.0 Gateway</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"step-1\">Step 1</h2>\n<p>Create a dedicated landing page/storefront where you want Gratify to appear on. This is hosted by you, similar to any cart, landing page, or funnel you traditionally develop.\nThis could be in Wordpress, your custom code, or any front end solution you may already use. We have an example \"Gratify enabled\" demo site you can try out here (and look at the code source):</p>\n<p><a href=\"https://llcoffee.sticky.io/products/gourmet-natural-mocha/?utm_campaign=webinar&amp;utm_source=gratify_developer_guide&amp;utm_medium=facebook\">https://llcoffee.sticky.io/products/gourmet-natural-mocha/?utm_campaign=webinar&amp;utm_source=gratify_developer_guide&amp;utm_medium=facebook</a></p>\n<p>You can use the test credit card number <code>4242424242424242</code> with any expiration date and CVV. Use your actual mobile phone number if you want to see the entire checkout flow.</p>\n<h2 id=\"step-2\">Step 2</h2>\n<p>Gratify allows you to sell a mandatory \"main product\", and optional \"upsell products\" (cross-sells after the main product is purchased).\nThere is also the ability to sell an additional upsell product during the presentation of the main product.</p>\n<p>The Gratify widget is activated on your site by including a short javscript script to activate the mobile checkout experience\nwith the product configuration you specify. Below are the required and optional parameters available:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Example</th>\n<th>Description</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>merchantId</code></td>\n<td>demo.sticky.io</td>\n<td>sticky.io subdomain URL</td>\n<td>Only include the fully qualified subdomain as in the example</td>\n</tr>\n<tr>\n<td><code>brandColor</code></td>\n<td>#7592EF</td>\n<td>HEX Color Code</td>\n<td>This is optional to change colors of buttons and links</td>\n</tr>\n<tr>\n<td><code>id</code></td>\n<td>1</td>\n<td>sticky.io Product ID</td>\n<td>Used in <code>mainProduct</code>, <code>upsellProduct</code> within mainProduct, and <code>upsellProducts</code> after main sale</td>\n</tr>\n<tr>\n<td><code>campaignId</code></td>\n<td>5</td>\n<td>sticky.io Campaign ID</td>\n<td>Used in <code>mainProduct</code>, <code>upsellProduct</code> within mainProduct, and <code>upsellProducts</code> after main sale</td>\n</tr>\n<tr>\n<td><code>imageUrl</code></td>\n<td><a href=\"https://cdn.sticky.io/images/desk-email-logo.png\">https://cdn.sticky.io/images/desk-email-logo.png</a></td>\n<td>URL to product image</td>\n<td>Used in <code>mainProduct</code>, <code>upsellProduct</code> within mainProduct, and <code>upsellProducts</code> after main sale</td>\n</tr>\n<tr>\n<td><code>crossedOutPrice</code></td>\n<td><code>129.99</code></td>\n<td>Optional \"crossed out price\" to show for marketing purposes</td>\n<td>Used in <code>mainProduct</code> ONLY</td>\n</tr>\n<tr>\n<td><code>description</code></td>\n<td><code>&lt;p&gt;Hover description for main product upsell item in HTML can be put here&lt;/p&gt;</code></td>\n<td>Optional description to show for marketing purposes</td>\n<td>Used in <code>mainProduct</code>.<code>upsellProduct</code> ONLY</td>\n</tr>\n</tbody>\n</table>\n</div><p>Upsell products can have two different forms:</p>\n<ul>\n    <li>A normal upsell product presented after they accept the main product. You can have a maximum of two such upsell products.</li>\n    <li>An upsell product attached to the main product. You can have a maximum of one of these types of upsells. This is typically used for insurance or buyer's protection add-ons.\n        You should provide a description for this upsell which will be presented when the customer clicks on the upsell product link</li>\n</ul>\n\n\n<h2 id=\"step-3\">Step 3</h2>\n<p>Add one of the initialization code snippets below to your HTML page, and replace the your_xxxxxx values with the\ninformation from your sticky.io platform instance.</p>\n<p>If you want to sell only one product, use this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>&lt;script src=\"https://cdn.getgratify.com/merchant_files/lime_light_quick_checkout/v2/main.js\"&gt;&lt;/script&gt;\n&lt;script type=\"text/javascript\"&gt;\n  _gr.init({\n    merchantId: 'your_sticky_io_full_subdomain',\n    mainProduct: {\n      id: your_main_product_LL_id,\n      campaignId: your_main_product_LL_campaign_id,\n      imageUrl: 'your_main_product_image_url',\n      crossedOutPrice: 'your_crossed_out_price'\n    },\n    brandColor: '#7592EF'\n  });\n&lt;/script&gt;\n</code></pre><p>If you also want to sell one or two normal upsell products, use this (example with 2 upsell products):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>&lt;script src=\"https://cdn.getgratify.com/merchant_files/lime_light_quick_checkout/v2/main.js\"&gt;&lt;/script&gt;\n&lt;script type=\"text/javascript\"&gt;\n  _gr.init({\n    merchantId: 'your_sticky_io_full_subdomain',\n    mainProduct: {\n      id: your_main_product_LL_id,\n      campaignId: your_main_product_LL_campaign_id,\n      imageUrl: 'your_main_product_image_url',\n      crossedOutPrice: 'your_crossed_out_price'\n    },\n    upsellProducts: [\n      { id: your_upsell_LL_id_1, campaignId: your_upsell_LL_campaign_id_1, imageUrl: 'your_upsell_image_url_1' },\n      { id: your_upsell_LL_id_2, campaignId: your_upsell_LL_campaign_id_2, imageUrl: 'your_upsell_image_url_2' }\n    ],\n    brandColor: '#7592EF'\n  });\n&lt;/script&gt;\n</code></pre><p>If you want to sell an upsell product attached to the main product, use this:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>&lt;script src=\"https://cdn.getgratify.com/merchant_files/lime_light_quick_checkout/v2/main.js\"&gt;&lt;/script&gt;\n&lt;script type=\"text/javascript\"&gt;\n  _gr.init({\n    merchantId: 'your_sticky_io_full_subdomain',\n    mainProduct: {\n      id: your_main_product_LL_id,\n      campaignId: your_main_product_LL_campaign_id,\n      imageUrl: 'your_main_product_image_url',\n      crossedOutPrice: 'your_crossed_out_price',\n      upsellProduct: {\n        id: your_upsell_LL_id,\n        campaignId: your_upsell_LL_campaign_id,\n        description: 'your_description_text'\n      }\n    },\n    brandColor: '#7592EF'\n  });\n&lt;/script&gt;\n</code></pre><h2 id=\"step-4\">Step 4</h2>\n<p>For any button where you want the Gratify pop-up to open, you need to intercept its \"click\" event to open the\nGratify pop-up with <code>_gr.openPurchase()</code>. For example, if your button has a cta-button HTML class, and if you are using jQuery,\nyou could use something like the following javascript code:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>$('.cta-button').on('click', function(e) {\n  e.preventDefault();\n  _gr.openPurchase();\n});\n</code></pre><h2 id=\"full-example\">Full Example</h2>\n<p>Here is how your HTML code could look like when everything is put together.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n  &lt;script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js\"&gt;&lt;/script&gt;\n&lt;/head&gt;\n\n&lt;body&gt;\n  ... your usual code ...\n  &lt;button class='cta-button'&gt;Test Buy Now&lt;/button&gt;\n\n  &lt;!-- BEGIN Gratify code --&gt;\n  &lt;script src=\"https://cdn.getgratify.com/merchant_files/lime_light_quick_checkout/v2/main.js\"&gt;&lt;/script&gt;\n\n  &lt;script type=\"text/javascript\"&gt;\n    _gr.init({\n      merchantId: 'demo.sticky.io',\n      mainProduct: {\n        id: 714,\n        campaignId: 446,\n        imageUrl: 'https://cdn.sticky.io/images/desk-email-logo.png',\n        crossedOutPrice: '89.99',\n        upsellProduct: {\n          id: 530,\n          campaignId: 375,\n          description: '&lt;p&gt;Buyers protection ensures that the customer will get their product even if it is lost in shipping, damaged, or other issues that may arise while the product is in transit.&lt;/p&gt; &lt;p&gt;Buyers protection purchasers are charged a one-time fee of $1.95 USD to the debit or credit card provided by the consumer at the time of purchase.&lt;/p&gt;'\n        }\n      },\n      upsellProducts: [\n        { id: 708, campaignId: 479, imageUrl: 'https://cdn.sticky.io/images/desk-email-logo.png' },\n        { id: 722, campaignId: 480, imageUrl: 'https://cdn.sticky.io/images/desk-email-logo.png' }\n      ],\n      brandColor: '#7592EF'\n    });\n\n    $('.cta-button').on('click', function(e) {\n      e.preventDefault();\n      _gr.openPurchase();\n    });\n  &lt;/script&gt;\n  &lt;!-- END Gratify code --&gt;\n\n&lt;/body&gt;\n\n&lt;/html&gt;\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"7f3bd63d-f190-4c8f-90af-3fc343dbbb49","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"ab1cbabc-2a58-4bef-a270-24979f920198","type":"text/javascript","exec":[""]}}],"_postman_id":"f860aa45-f084-4aac-b91c-8650767d60bb","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"3D Verify","item":[],"id":"d9f4347f-df6f-4648-8668-95f3feb51a70","description":"<p>Our 3D Verify feature allows you to perform a 3D protected transaction, without having to redirect the customer to their bank to enter in personal information. This will shift chargeback risk away from you and onto the issuing bank without adding friction to the checkout process.</p>\n<p>If you would like to use the 3D Verify feature with your gateway, you will need to contact <a href=\"mailto:clientsuccess@sticky.io\">clientsuccess@sticky.io</a> to sign up. From there, we will enable this feature for you in your CRM.</p>\n<p><em>NOTE:</em> There are now two(2) 3D Verify implementations, 1.x.x and 2.x.x. There are subversions of each as well, depending on the payment provider being used as the gateway. Please confer with your payment provider before deciding which implementation to use on new checkout pages. And also, most importantly, please check with your payment provider to confirm your processor supports 3D Verify.</p>\n<p>Also, 3DS 2.1 is a hybrid version that returns both 1.0 and 2.0 based on what the issuing banks are able to authenticate.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Available Gateways</th>\n<th>3DV 1.x</th>\n<th>3DV 2.x</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ACI Pay.ON</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Acquired</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Argus Payment (Inovio)</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Authorize.net</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>CardPointe</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Checkout.com</td>\n<td>No</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>CyberSource</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Durango Direct</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>eMerchant Pay</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Fluid Pay</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>Fluid Pay Paysafe Processing Continuity</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>GoPayment</td>\n<td>Yes</td>\n<td>-</td>\n</tr>\n<tr>\n<td>Group ISO</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Inovio</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Inovio Continuity</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>LimeLight 2.0</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Maverick</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Maxx Merchants</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Network Merchant Inc</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>NMI Priority Payment Systems (5968 Only)</td>\n<td>No</td>\n<td>No</td>\n</tr>\n<tr>\n<td>OpenPath</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>Pay Certify</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>PayEngine</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>PayScout</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>PSiGate</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>Vantiv</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>VyaPay</td>\n<td>Yes</td>\n<td>No</td>\n</tr>\n<tr>\n<td>ZiriPay</td>\n<td>Yes</td>\n<td>Yes</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"serverless-implementation\">Serverless Implementation</h2>\n<p>On the checkout page, create HTML form fields with the following names and data attributes:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>^^^ (x_transaction_id) ONLY FOR 3D Verify 1.x.x\n\n</code></pre><p>Please note that the corresponding <code>data-threeds=\"...\"</code> attributes will need to be added to the existing checkout form inputs. Table of 3DS attributes:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>3DS DOM Elements</th>\n<th>Description</th>\n<th>Format</th>\n<th>Example</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>amount</td>\n<td>Total Amount</td>\n<td>Integer or Float</td>\n<td>9.99</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>pan</td>\n<td>Credit Card</td>\n<td>String</td>\n<td>\"4111111111111111\"</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>month</td>\n<td>Expiration Month</td>\n<td>String - Two digits only</td>\n<td>\"01\"</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>year</td>\n<td>Expiration Year</td>\n<td>String - Two digits only</td>\n<td>\"23\"</td>\n<td>Yes</td>\n</tr>\n<tr>\n<td>shippingLine1</td>\n<td>First line of cardholder street address</td>\n<td>String - Maximum of 50 characters</td>\n<td>\"123 Testing Street\"</td>\n<td>Amex only (recommended if applicable)</td>\n</tr>\n<tr>\n<td>shippingLine2</td>\n<td>Second line of cardholder street address</td>\n<td>String - Maximum of 50 characters</td>\n<td></td>\n<td>Amex only (recommended if applicable)</td>\n</tr>\n<tr>\n<td>shippingLine3</td>\n<td>Third line of cardholder street address</td>\n<td>String - Maximum of 50 characters</td>\n<td></td>\n<td>Amex only (recommended if applicable)</td>\n</tr>\n<tr>\n<td>shippingPostCode</td>\n<td>Zip Code / Postal Code</td>\n<td>String - Maximum of 16 characters</td>\n<td>\"10000\"</td>\n<td>Amex only (recommended if applicable)</td>\n</tr>\n<tr>\n<td>shippingCity</td>\n<td>City of cardholder address</td>\n<td>String - Maximum of 50 characters</td>\n<td>\"New York\"</td>\n<td>Amex only (recommended if applicable)</td>\n</tr>\n<tr>\n<td>shippingState</td>\n<td>State of cardholder address. Values accepted are the country  <br />subdivision code defined  <br />in ISO 3166-2</td>\n<td>String - Maximum of 3 characters</td>\n<td>\"NY\"</td>\n<td>Amex only (recommended if applicable)</td>\n</tr>\n<tr>\n<td>shippingCountry</td>\n<td>Country of cardholder address. Values accepted are ISO 3166-1 three-digit  <br />country codes</td>\n<td>String</td>\n<td>\"840\"</td>\n<td>Amex only (recommended if applicable)</td>\n</tr>\n<tr>\n<td>billingLine1</td>\n<td>First line of cardholder street address</td>\n<td>String</td>\n<td>\"123 Testing Street\"</td>\n<td>No (strongly recommended)</td>\n</tr>\n<tr>\n<td>billingLine2</td>\n<td>Second line of cardholder street address</td>\n<td>String</td>\n<td></td>\n<td>No (strongly recommended)</td>\n</tr>\n<tr>\n<td>billingLine3</td>\n<td>Third line of cardholder street address</td>\n<td>String</td>\n<td></td>\n<td>No (strongly recommended)</td>\n</tr>\n<tr>\n<td>billingPostCode</td>\n<td>Zip Code / Postal Code</td>\n<td>String</td>\n<td>\"10000\"</td>\n<td>No (strongly recommended)</td>\n</tr>\n<tr>\n<td>billingCity</td>\n<td>City of cardholder address</td>\n<td>String</td>\n<td>\"New York\"</td>\n<td>No (strongly recommended)</td>\n</tr>\n<tr>\n<td>billingState</td>\n<td>State of cardholder address. Values accepted are the country  <br />subdivision code defined  <br />in ISO 3166-2</td>\n<td>String - Maximum of 3 characters</td>\n<td>\"NY\"</td>\n<td>No (strongly recommended)</td>\n</tr>\n<tr>\n<td>billingCountry</td>\n<td>Country of cardholder address. Values accepted are ISO 3166-1 three-digit  <br />country codes</td>\n<td>String</td>\n<td>\"840\"</td>\n<td>No (strongly recommended)</td>\n</tr>\n<tr>\n<td>email</td>\n<td>E-mail</td>\n<td>String</td>\n<td>\"<a href=\"mailto:test@email.com\">test@email.com</a>\"</td>\n<td>No</td>\n</tr>\n<tr>\n<td>cardHolderName</td>\n<td>First name + Last Name</td>\n<td>String</td>\n<td>\"John Doe\"</td>\n<td>Discover only (strongly recommended)</td>\n</tr>\n<tr>\n<td>currency</td>\n<td>ISO 4217 three-digit currency code. Only set to override API Key default in Dashboard.</td>\n<td>String</td>\n<td>\"840\"</td>\n<td>No</td>\n</tr>\n<tr>\n<td>transType</td>\n<td>Type of product being transacted. Accepted values are:  <br />  <br />• \"01\" = Goods/ Service Purchase (default)  <br />• \"03\" = Check Acceptance  <br />• \"10\" = Account Funding  <br />• \"11\" = Quasi-Cash  <br />Transaction  <br />• \"28\" = Prepaid Activation and Load</td>\n<td>String</td>\n<td>\"01\"</td>\n<td>No</td>\n</tr>\n<tr>\n<td>shipIndicator</td>\n<td>Shipping method used to deliver goods. Accepted values are:  <br />  <br />• \"01\" = Ship to cardholder’s billing address  <br />• \"02\" = Ship to another verified address on file  <br />with merchant  <br />• \"03\" = Ship to address that is different than the cardholder’s billing address  <br />• \"04\" = “Ship to Store” / Pick-up at local store (Store address shall be populated in shipping address fields)  <br />• \"05\" = Digital goods (includes online services, electronic gift cards and redemption codes)  <br />• \"06\" = Travel and Event tickets, not shipped  <br />• \"07\" = Other (for example, Gaming, digital services not shipped, emedia subscriptions, etc.)</td>\n<td>String</td>\n<td>\"01\"</td>\n<td>Amex only</td>\n</tr>\n<tr>\n<td>deliveryTimeFrame</td>\n<td>When would the goods be delivered. Accepted values are:  <br />  <br />• \"01\" = Electronic Delivery  <br />• \"02\" = Same day shipping  <br />• \"03\" = Overnight shipping  <br />• \"04\" = Two-day or more shipping</td>\n<td>String</td>\n<td>\"01\"</td>\n<td>Amex only</td>\n</tr>\n<tr>\n<td>reorderItemsInd</td>\n<td>Is the order new for the customer or it has been ordered before. Accepted values are:  <br />  <br />• \"01\" = First time ordered  <br />• \"02\" = Reordered</td>\n<td>String</td>\n<td>\"01\"</td>\n<td>Amex only</td>\n</tr>\n</tbody>\n</table>\n</div><p>For the hidden field <code>x_transaction_id</code> you will need to generate a random unique ID. There is an example provided on how to do this in the javascript snippet provided below. <strong>NOTE:</strong> Transaction ID is now a default random number and no longer necessary if using 3D Verify versions 2.x.x or higher.</p>\n<p>Before the ending HTML tag, a javascript snippet referencing the 3D Verify script will need to be included along with an instantiation of the <code>ThreeDS</code> object. The snippet will include the unique id generator for the transaction ID and instantiation of the <code>tds</code> object.</p>\n<h2 id=\"example-scripts\">Example Scripts</h2>\n<p>Below are two (2) example scripts, one for 3ds version 2.x.x and one for 3ds 1.x.x. and the additional option needed if protecting both the initial and the rebill.</p>\n<h3 id=\"version-2xx\">Version 2.X.X</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>   var tds = new ThreeDS(\n      'HTML_FORM_ID_HERE ',\n      'INSERT_API_KEY_HERE ',\n      null,\n      {\n         endpoint        : 'INSERT_ENDPOINT_HERE ',\n         verbose         : true,\n         //addResultToForm : false,\n         resolve         : function(response)\n         {\n            console.log('TDS RESPONSE: ', response);\n            // Add values to form...\n            //\n            if (response.authenticationValue)\n            {\n               $('')\n                  .attr('type', 'hidden')\n                  .attr('name', 'cavv')\n                  .attr('value', response.authenticationValue)\n                  .appendTo('#payment_form');\n            }\n            if (response.cavv)\n            {\n               $('')\n                  .attr('type', 'hidden')\n                  .attr('name', 'cavv')\n                  .attr('value', response.cavv)\n                  .appendTo('#payment_form');\n            }\n            $('')\n               .attr('type', 'hidden')\n               .attr('name', 'eci')\n               .attr('value', response.eci)\n               .appendTo('#payment_form');\n            $('')\n               .attr('type', 'hidden')\n               .attr('name', 'ds_trans_id')\n               .attr('value', response.dsTransId)\n               .appendTo('#payment_form');\n            $('')\n               .attr('type', 'hidden')\n               .attr('name', 'acs_trans_id')\n               .attr('value', response.acsTransId)\n               .appendTo('#payment_form');\n            $('')\n               .attr('type', 'hidden')\n               .attr('name', 'status')\n               .attr('value', response.status)\n               .appendTo('#payment_form');\n            $('')\n               .attr('type', 'hidden')\n               .attr('name', '3d_version')\n               .attr('value', response.protocolVersion)\n               .appendTo('#payment_form');\n         }\n      }\n   );\n\n</code></pre><h3 id=\"version-2xx-addition-for-rebill-on-top-of-the-initial\">Version 2.X.X Addition for Rebill on top of the Initial</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>        var tds = new ThreeDS(\n        \"\",\n         \"\",\n         \" or null\",\n        {\n           endpoint:\"https://sandbox-api.3dsintegrator.com/v2\",\n           rebill:99.99\n    });\n\n</code></pre><h3 id=\"version-1xx\">Version 1.X.X</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>var id       = document.querySelector('[data-threeds=id]');\nvar uniqueId = function()\n{\n   return 'id-' + Math.random().toString(36).substr(2, 16);\n};\nid.value = uniqueId();\nvar tds = new ThreeDS(\n   'HTML_FORM_ID_HERE ',\n   'INSERT_API_KEY_HERE ',\n   null,\n   {\n      endpoint        : 'INSERT_ENDPOINT_HERE ',\n      verbose         : true, // For testing purposes (Set to false in production mode)\n      addResultToForm : false\n   }\n);\n\n</code></pre><h4 id=\"variable-data\">Variable Data</h4>\n<ul>\n<li><strong>API Key:</strong> This is the value issued from client success at sticky.io</li>\n</ul>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Endpoints - VERSION 2.x.x</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Use the sandbox endpoint for testing purposes and when ready for production, switch it to the production endpoint.</td>\n</tr>\n<tr>\n<td><strong>Production:</strong> <a href=\"https://api.3dsintegrator.com/v2\">https://api.3dsintegrator.com/v2</a></td>\n</tr>\n<tr>\n<td><strong>Sandbox:</strong> <a href=\"https://api-sandbox.3dsintegrator.com/v2\">https://api-sandbox.3dsintegrator.com/v2</a></td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Endpoints - VERSION 1.x.x</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Use the sandbox endpoint for testing purposes and when ready for production, switch it to the production endpoint.</td>\n</tr>\n<tr>\n<td><strong>Production:</strong> <a href=\"https://api.3dsintegrator.com\">https://api.3dsintegrator.com</a></td>\n</tr>\n<tr>\n<td><strong>Sandbox:</strong> <a href=\"https://api-sandbox.3dsintegrator.com/v2\">https://api-sandbox.3dsintegrator.com/v2</a></td>\n</tr>\n</tbody>\n</table>\n</div><p>Test Cards - Version 2.x.x</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Credit Cards / Pans</th>\n<th>Networks</th>\n<th>Prompt</th>\n<th>ECI</th>\n<th>Status/Success</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>4005519200000004  <br />4124939999999990  <br />4444333322221111</td>\n<td>Visa</td>\n<td>N</td>\n<td>05</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>4009348888881881  <br />4485660000000007</td>\n<td>Visa</td>\n<td>N</td>\n<td>07</td>\n<td>N</td>\n</tr>\n<tr>\n<td>4012000033330026  <br />4485666666666668</td>\n<td>Visa</td>\n<td>Y</td>\n<td>? - Depends on the challenge completion</td>\n<td>? - Depends on the challenge completion</td>\n</tr>\n<tr>\n<td>4012000077777777  <br />4124930001898619</td>\n<td>Visa</td>\n<td>-</td>\n<td>-</td>\n<td>Error: Card Not Enrolled</td>\n</tr>\n<tr>\n<td>4917300800000000</td>\n<td>Visa Electron</td>\n<td>N</td>\n<td>05</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>5555341244441115  <br />5406004444444443  <br />5407721000353481</td>\n<td>MasterCard</td>\n<td>N</td>\n<td>02</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>5577000055770004  <br />5415244444444444</td>\n<td>MasterCard</td>\n<td>N</td>\n<td>00</td>\n<td>N</td>\n</tr>\n<tr>\n<td>5100060000000002  <br />5472065555555557</td>\n<td>MasterCard</td>\n<td>Y</td>\n<td>? - Depends on the challenge completion</td>\n<td>? - Depends on the challenge completion</td>\n</tr>\n<tr>\n<td>6011601160116611  <br />6011450103333333</td>\n<td>Discover</td>\n<td>N</td>\n<td>05</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>6445644564456445  <br />6011993333333334</td>\n<td>Discover</td>\n<td>N</td>\n<td>07</td>\n<td>N</td>\n</tr>\n<tr>\n<td>6011000991300009  <br />6011402344444445</td>\n<td>Discover</td>\n<td>Y</td>\n<td>? - Depends on the challenge completion</td>\n<td>? - Depends on the challenge completion</td>\n</tr>\n<tr>\n<td>370000000000002  <br />370000999999990</td>\n<td>AmEx</td>\n<td>N</td>\n<td>05</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>370000000100018  <br />370000222222228</td>\n<td>AmEx</td>\n<td>N</td>\n<td>07</td>\n<td>N</td>\n</tr>\n<tr>\n<td>378282246310005  <br />340000111111117</td>\n<td>AmEx</td>\n<td>Y</td>\n<td>? - Depends on the challenge completion</td>\n<td>? - Depends on the challenge completion</td>\n</tr>\n</tbody>\n</table>\n</div><p>Test Cards - Version 1.x.x</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Credit Cards / Pans</th>\n<th>Networks</th>\n<th>Prompt</th>\n<th>ECI</th>\n<th>Status/Success</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>4111111111111111</td>\n<td>Visa</td>\n<td>N</td>\n<td>06</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>4000111111111115</td>\n<td>Visa</td>\n<td>N</td>\n<td>07</td>\n<td>N</td>\n</tr>\n<tr>\n<td>4242424242424242</td>\n<td>Visa</td>\n<td>Y</td>\n<td>? - Depends on the challenge completion</td>\n<td>? - Depends on the challenge completion</td>\n</tr>\n<tr>\n<td>4000008500910067</td>\n<td>Visa</td>\n<td>-</td>\n<td>-</td>\n<td>Error: Card Not Enrolled</td>\n</tr>\n<tr>\n<td>4000008500910166</td>\n<td>Visa</td>\n<td>-</td>\n<td>-</td>\n<td>Error: Merchant Not Participating</td>\n</tr>\n<tr>\n<td>5555555555554444</td>\n<td>MasterCard</td>\n<td>N</td>\n<td>02</td>\n<td>Y</td>\n</tr>\n<tr>\n<td>5105105105105100</td>\n<td>MasterCard</td>\n<td>N</td>\n<td>00</td>\n<td>N</td>\n</tr>\n<tr>\n<td>5555444433331111</td>\n<td>MasterCard</td>\n<td>Y</td>\n<td>? - Depends on the challenge completion</td>\n<td>? - Depends on the challenge completion</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>How to Use 3D Verify Parameters</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>The 3D Verify parameters <code>cavv</code>, <code>eci</code> and <code>xid</code> will be appended to the specified HTML form if they are obtained as hidden input fields on the page, so the values can be posted to whichever script will be sending the <code>NewOrder</code>/<code>new_order</code> request. ONLY if the params are sent in the <code>NewOrder</code>, <code>NewOrderCardOnFile</code>, and <code>NewOrderWithProspect</code> request and received by sticky.io can they be forwarded to the payment gateway and applied to the transaction. For more details, refer to the new order methods available within the sticky.io API.</td>\n</tr>\n<tr>\n<td>For 3DV 2.x.x parameters, still send <code>cavv</code> and/or <code>eci</code> if they are returned in the payload (as seen in the code example). However, new parameters for the protocol version, directory server transaction ID will be required with ACS transaction ID being optional. These parameters are <code>3d_version</code>, <code>ds_trans_id</code> and <code>acs_trans_id</code> respectively.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"3ds-2xx-sdk-to-stickyio-api-mapping\">3DS 2.x.x SDK to sticky.io API Mapping</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>3DS 2.1</th>\n<th>sticky.io</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>authenticationValue</code></td>\n<td><code>cavv</code></td>\n<td>Cardholder authentication verification value</td>\n</tr>\n<tr>\n<td><code>dsTransId</code></td>\n<td><code>ds_trans_id</code></td>\n<td>Directory Server Transaction ID</td>\n</tr>\n<tr>\n<td><code>eci</code></td>\n<td><code>eci</code></td>\n<td>E-Commerce Indicator, Values: 0, 1, 2, 5, 6, 7</td>\n</tr>\n<tr>\n<td><code>acsTransId</code></td>\n<td><code>acs_trans_id</code></td>\n<td>Optional</td>\n</tr>\n<tr>\n<td><code>protocolVersion</code></td>\n<td><code>3d_version</code></td>\n<td>3D Secure Version</td>\n</tr>\n</tbody>\n</table>\n</div><div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Notes</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>The above referenced implementation is all the development necessary to implement serverless 3D Verify.</td>\n</tr>\n<tr>\n<td>The 3D parameters will be obtained in the background while the user completes the form. If the PAN is 3D enrolled, the script will then attempt to obtain 3D parameters.</td>\n</tr>\n<tr>\n<td>If 3D parameters are successfully generated, they will be appended to the HTML checkout form and will POST along with the rest of the parameters/fields in the form.</td>\n</tr>\n<tr>\n<td>The 3D Params must be passed along in the <code>NewOrder</code>/<code>new_order</code> request to be forwarded to the payment gateway. IF they are not passed in with the <code>NewOrder</code>/<code>new_order</code> request, they will NOT be sent to the gateway and the transaction cannot be \"3D Protected\".</td>\n</tr>\n<tr>\n<td>In order to allow our system to accept two tokens and protect the initial along with the rebill, the rebill token must be passed in the new order request and formatted accordingly, see parameter <code>3d_verify_rebill_tokens</code> in the <code>new_order</code> request body</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"3ds-verify-method-implementation\">3DS Verify Method Implementation</h3>\n<p>What is it?</p>\n<p>The verify method is commonly used to call the library to authenticate upon the even of something. It could be based on the click of a button or page being loaded on an upsell page. </p>\n<p><strong>STEPS:</strong></p>\n<ol>\n<li>Remove the data-theeds=\"amount\" previously placed from JS SDK. This will no longer be needed since it will be set as a parameter in this method.<ol>\n<li>NOTE: If you plan to use this mehotd for an upsell page, you will need to create a form with the hidden fields that are loaded with the value upon page load:</li>\n</ol>\n</li>\n</ol>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>&lt;form&gt;\n  &lt;input type=\"hidden\" type=\"text\" name=\"x_card_num\" value=\"0000000000000000\" /&gt;\n  &lt;input type=\"hidden\" type=\"text\" name=\"x_exp_month\" value=\"00\" /&gt;\n  &lt;input type=\"text\" name=\"x_exp_year\" value=\"00\" /&gt;\n&lt;/form&gt;\n</code></pre><ol>\n<li>Add the <code>autoSubmit:false</code> parameter in options (where you are defining tds; the JS will now know to wait until an event happens):</li>\n</ol>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>&lt;script&gt;\n  var tds = new ThreeDS(\n    \"&lt;insert-form-id-here&gt;\",\n    \"&lt;insert-your-API-Key&gt;\",\n    null,\n    {\n      endpoint:\"https://api-sandbox.3dsintegrator.com/v2\",\n      autoSubmit:false,\n      verbose:true\n    });\n&lt;/script&gt;\n</code></pre><ol>\n<li>Create the <code>verify</code> method, which takes 3 arguments: <code>Response</code>, <code>Reject</code>, and <code>Amount</code>:<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameters</th>\n<th>Description</th>\n<th>Format</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>response</td>\n<td>Function that gets called if the authentication has been completed. This means either it got authenticated or not.</td>\n<td>Function</td>\n</tr>\n<tr>\n<td>reject</td>\n<td>Function that gets called if there's a 500 or 400 error.</td>\n<td>Function</td>\n</tr>\n<tr>\n<td>amount</td>\n<td>Amount that you would like to get authenticated</td>\n<td>Integer or float</td>\n</tr>\n</tbody>\n</table>\n</div></li>\n</ol>\n<p>The below example will show how you can trigger it upon the event of an amount being selected.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>&lt;html&gt;\n  &lt;body&gt;\n    &lt;div class=\"your-page-content\"&gt;\n      &lt;form id=\"billing-form\" action=\"\" method=\"post\"&gt;\n      &lt;/form&gt;\n    &lt;/div&gt;\n    \n    &lt;!-- End of page --&gt;\n    &lt;script src=\"https://cdn.3dsintegrator.com/threeds.2.min.latest.js\"&gt;&lt;/script&gt;\n    &lt;script&gt;\n      var tds = new ThreeDS(\n        \"&lt;insert-form-id-here&gt;\",\n        \"&lt;insert-your-API-Key&gt;\",\n        null,\n        {\n          endpoint:\"https://api-sandbox.3dsintegrator.com/v2\",  \n          verbose:true,\n          autoSubmit:false;\n        });\n        \n      var amountSelect = document.getElementById(\"amount-select\");\n        amountSelect.addEventListener(\"blur\",function(){\n            tds.verify(function(response){\n                console.log(response)\n                console.log(\"success!\")\n            },function(response){\n                console.log(\"failure!\")\n            },{\n                amount:amountSelect.value\n            })\n        });\n    &lt;/script&gt;\n  &lt;/body&gt;\n&lt;/html&gt;\n</code></pre><p>NOTE:\nFor the upsell page, ideally the event would be set up upon page load to provide enough time for the authentication to finish.</p>\n","event":[{"listen":"prerequest","script":{"id":"94a26efc-5e0f-496e-bb53-1149b8ed7664","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"651c7dab-ee11-4c9c-a6da-2c0f448d2cad","type":"text/javascript","exec":[""]}}],"_postman_id":"d9f4347f-df6f-4648-8668-95f3feb51a70","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"Amazon Pay","item":[{"name":"new_order","id":"c65938a3-e5d5-41bc-818e-f0bd567854a1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"creditCardType\" : \"amazonpay\",\r\n  \"tranType\" : \"sale\",\r\n  \"access_token\" : \"Atza|IwEBIM-Xi3zGTGBJdCGNWy10PyTRjz-Z_J3mQenuho1agMufyBPkqLLs0RBE3TXfNWv7QUX9SPLnY8a2klWq_p62BB8JOoQIasBVYA5WWvWY5oaSb8wQPH7gkxh_moXoaQ-KMnlg9sz6XjK96N1xQMVoJDsUQeQunbJtOkJJnrYaKWlv3n5L0yRufkJB4B56wfxPEEbUWWmKSox31UFkMUDPm02TKnP4rj_7cFWyqtrCziB2QnW48IWD6tsm4BrjzaLBe1RLd0ERDiUjElDAyIrorCjkbQpCCgnftoyzq5MI9GEv3M33edEp6hunCV4QBOTqUs22Mmtx9FFvc4hcHDFWR-tNOQFvFM2LavwEGfdjhQviEYbf2OYokrm3C0gma-xrQjSECwSNf6gohba7BQNi-kgyOMsAcmne9vR0eX2DOJR6npi4KDH1SBwGea1mApZDhSS56ft01fOYzj5cNXFPGPavT4EFsJNMNgn7ohNi9oY1jXxnJA9Ya_vR_R75lLJd2pJGStjUl2t8Xz0ChwrIGTsW21QK-3SYrpCOYTzXKW1F-XRv96qyboRn_YWt-IdAfjlRcJUsahpfLfAa8miP0VHilU9jIv1dEs46YyEYi_Xhyw\",\r\n  \"order_reference_id\" : \"S01-1925960-3974520\",\r\n  \"shippingId\":\"2\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"products\":\r\n  {\r\n    \"16\":\r\n    {\r\n      \"offer_id\":\"8\",\r\n      \"billing_model_id\":\"4\",\r\n      \"quantity\":\"2\"\r\n    },\r\n    \"4\":\r\n    {\r\n      \"offer_id\":\"8\",\r\n      \"billing_model_id\":\"6\",\r\n      \"quantity\":\"1\",\r\n      \"children\":\r\n      [\r\n        {\r\n          \"product_id\":\"1\",\r\n          \"quantity\":\"2\"\r\n        },\r\n        {\r\n          \"product_id\":\"2\",\r\n          \"quantity\":\"1\"\r\n        }\r\n      ]\r\n    }\r\n  },\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using Amazon Pay new_order\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order","description":"<h2 id=\"amazon-pay-mws-guide\">Amazon Pay MWS Guide</h2>\n<p>Instructions for sending a new_order request with Amazon Pay as the payment method and payment provider.</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}new_order"],"query":[],"variable":[]}},"response":[{"id":"e4843291-a97d-4af0-ad22-4ff8d79853d1","name":"new_order","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n  \"creditCardType\" : \"amazonpay\",\r\n  \"tranType\" : \"sale\",\r\n  \"access_token\" : \"Atza|IwEBIM-Xi3zGTGBJdCGNWy10PyTRjz-Z_J3mQenuho1agMufyBPkqLLs0RBE3TXfNWv7QUX9SPLnY8a2klWq_p62BB8JOoQIasBVYA5WWvWY5oaSb8wQPH7gkxh_moXoaQ-KMnlg9sz6XjK96N1xQMVoJDsUQeQunbJtOkJJnrYaKWlv3n5L0yRufkJB4B56wfxPEEbUWWmKSox31UFkMUDPm02TKnP4rj_7cFWyqtrCziB2QnW48IWD6tsm4BrjzaLBe1RLd0ERDiUjElDAyIrorCjkbQpCCgnftoyzq5MI9GEv3M33edEp6hunCV4QBOTqUs22Mmtx9FFvc4hcHDFWR-tNOQFvFM2LavwEGfdjhQviEYbf2OYokrm3C0gma-xrQjSECwSNf6gohba7BQNi-kgyOMsAcmne9vR0eX2DOJR6npi4KDH1SBwGea1mApZDhSS56ft01fOYzj5cNXFPGPavT4EFsJNMNgn7ohNi9oY1jXxnJA9Ya_vR_R75lLJd2pJGStjUl2t8Xz0ChwrIGTsW21QK-3SYrpCOYTzXKW1F-XRv96qyboRn_YWt-IdAfjlRcJUsahpfLfAa8miP0VHilU9jIv1dEs46YyEYi_Xhyw\",\r\n  \"order_reference_id\" : \"S01-1925960-3974520\",\r\n  \"shippingId\":\"2\",\r\n  \"ipAddress\":\"198.4.3.2\",\r\n  \"campaignId\":\"4\",\r\n  \"products\":\r\n  {\r\n    \"16\":\r\n    {\r\n      \"offer_id\":\"8\",\r\n      \"billing_model_id\":\"4\",\r\n      \"quantity\":\"2\"\r\n    },\r\n    \"4\":\r\n    {\r\n      \"offer_id\":\"8\",\r\n      \"billing_model_id\":\"6\",\r\n      \"quantity\":\"1\",\r\n      \"children\":\r\n      [\r\n        {\r\n          \"product_id\":\"1\",\r\n          \"quantity\":\"2\"\r\n        },\r\n        {\r\n          \"product_id\":\"2\",\r\n          \"quantity\":\"1\"\r\n        }\r\n      ]\r\n    }\r\n  },\r\n  \"gift\":\r\n  {\r\n    \"email\":\"gift@email.com\",\r\n    \"message\":\"This is a gift order and this is a gift message\"\r\n  },\r\n  \"notes\":\"This is a test order using Amazon Pay new_order\",\r\n  \"AFID\":\"AFID\",\r\n  \"SID\":\"SID\",\r\n  \"AFFID\":\"AFFID\",\r\n  \"C1\":\"C1\",\r\n  \"C2\":\"C2\",\r\n  \"C3\":\"C3\",\r\n  \"AID\":\"AID\",\r\n  \"OPT\":\"OPT\",\r\n  \"click_id\":\"abc123\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"c65938a3-e5d5-41bc-818e-f0bd567854a1"}],"id":"29ab72fd-e7fb-4b36-b5ca-f9cc4d2aac7d","description":"<h2 id=\"amazon-pay-mws-guide\">Amazon Pay MWS Guide</h2>\n<p>Amazon Pay with Merchant Web Services (MWS) is an alternative payment provider AND payment method within sticky.io</p>\n<p>To implement Amazon Pay, a valid Amazon MWS SellerCentral account will be required and use of Amazon button widgets. For information on adding Amazon Pay widgets on checkout page, visit Seller Central at <a href=\"https://sellercentral.amazon.com\">https://sellercentral.amazon.com</a>.</p>\n<p>With the automatic payments feature via the Billing Agreement implementation, customers can give consent to pre-authorize payments for future purchases. This enables you to charge a customer's Amazon account on a regular basis for subscriptions and usage-based billing without requiring the customer to authorize a payment each time. This requires use of the Billing Agreement implementation and requires consent from the user upon the initial order.</p>\n<h2 id=\"instant-payment-notifications-ipn\">Instant Payment Notifications (IPN)</h2>\n<p>Amazon Pay requires the use of Instant Payment Notifications (IPNs), basically webhooks that notify sticky.io of updated transactional data. sticky.io accepts notifications for order reference objects, payment authorization and capture updates, refunds and chargebacks. The sticky.io webhook endpoint will have to be configured within Amazon MWS Seller Central in the Integration Center section. The endpoint MUST be formatted as follows:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Webhook Endpoint Format</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>https://{{app_key}}.{{domain}}/admin/api/provider_api.php?provider=amazonpay&amp;username={{api_username}}&amp;password={{api_password}}</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"neworder-method-requirements\">NewOrder Method Requirements</h2>\n<p>Amazon Pay implementation allows for reduced number of required fields sent in the <code>NewOrder</code> request. The sticky.io API will set temporary data on the order until the customer information is received from Amazon MWS, this includes billing and shipping first and last name, billing and shipping addresses, phone and email address. Since Amazon Pay is the payment provider and stores all payment information, no payment information will be collected or stored by sticky.io API.</p>\n<p>Required Parameters</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Request Param</th>\n<th>Example Values</th>\n<th>Data Format</th>\n<th>Required</th>\n<th>Comments</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>access_token</code></td>\n<td>IwEBIM...</td>\n<td>string</td>\n<td>Required</td>\n<td>Valid Amazon Pay Access Token required on ALL Amazon Pay orders. Obtained from Amazon Pay Button Widgets.</td>\n</tr>\n<tr>\n<td><code>order_reference_id</code></td>\n<td>S01-1925960-3974520</td>\n<td>string</td>\n<td>Required</td>\n<td>Valid Amazon Pay Order Reference ID (Only required if using Order Reference Implementation - NON-Recurring Orders). Obtained from Amazon Pay Button Widgets.</td>\n</tr>\n<tr>\n<td><code>billing_agreement_id</code></td>\n<td>C01-6309607-4146369</td>\n<td>string</td>\n<td>Required</td>\n<td>Valid Amazon Pay Billing Agreement ID (Only required if using Billing Agreement Implementation - Recurring Orders). Obtained from Amazon Pay Button Widgets.</td>\n</tr>\n<tr>\n<td><code>creditCardType</code></td>\n<td>amazonpay</td>\n<td>string</td>\n<td>Required</td>\n<td>Valid sticky.io payment type for Amazon Pay</td>\n</tr>\n<tr>\n<td><code>tranType</code></td>\n<td>sale</td>\n<td>string</td>\n<td>Required</td>\n<td>Sale transactions only.</td>\n</tr>\n<tr>\n<td><code>ipAddress</code></td>\n<td>192.168.0.1</td>\n<td>string</td>\n<td>Required</td>\n<td>Valid IP Address</td>\n</tr>\n<tr>\n<td><code>campaignId</code></td>\n<td>1</td>\n<td>integer</td>\n<td>Required</td>\n<td>Valid sticky.io campaign ID</td>\n</tr>\n<tr>\n<td><code>shippingId</code></td>\n<td>1</td>\n<td>integer</td>\n<td>Required</td>\n<td>Valid sticky.io shipping ID</td>\n</tr>\n<tr>\n<td><code>products</code></td>\n<td>[]</td>\n<td>array</td>\n<td>Required</td>\n<td>See products section for details.</td>\n</tr>\n</tbody>\n</table>\n</div><p>Notes</p>\n<ul>\n<li>Amazon Pay currently supports subscription billing (with consent only), refunds, does NOT support voids.</li>\n<li>Note: The Amazon Pay service has been designed and developed for use within a web browser only.</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"id":"0062b137-6430-46e9-be3d-1df47a60fbec","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7f899cc5-0791-4231-9b0f-b4997db2b33a","type":"text/javascript","exec":[""]}}],"_postman_id":"29ab72fd-e7fb-4b36-b5ca-f9cc4d2aac7d","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"sticky.io Traffic Attribution","item":[],"id":"787e0e6d-9967-4bf9-a566-98d0d067532b","description":"<p>For maximum page performance, all the sticky.io traffic attribution script code should be added to the BOTTOM of your traffic pages, before the closing <code>&lt;/body&gt;</code> tag.</p>\n<p>The additional parameters that are described here apply to <code>new_order</code>/<code>new_order_card_on_file</code>/<code>new_order_with_prospect</code> API calls. There are 6 additional parameters that we have made available in those API calls (<code>utm_source</code>, <code>utm_campaign</code>, <code>utm_medium</code>, <code>utm_term</code>, <code>utm_content</code>, <code>device_category</code>), and the UtmCookie javascript object from sticky.io helps with extracting the data from the client browser upon hitting your traffic landing page.</p>\n<p>The <code>limelight-traffic-attribution.min.js</code> file served from our CDN (content distribution network) is lightweight at 6kb and designed with fast performance in mind. In most cases, these client side parameters must be sent to your server-side pages that processes the actual sticky.io API (NewOrder) call.\nYou will likely need to push these parameters into your final checkout form so that your server-side code can access them.</p>\n<p>sticky.io Tracking Script</p>\n<p>Copy and Paste the script below on ALL your offer pages</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>&lt;script&gt; \n(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ \n(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), \nm=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) \n})(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); \n\n \nga( 'create', 'UA-80325941-3', 'auto', 'limelightTracker' );// This is “UA-80325941-3” (not your own) - you are free to still have your own analytics tracking along with this. \nga( 'limelightTracker.set', 'dimension1', 'appkey' );// Your sticky.io subdomain here (appkey.sticky.io) \nga( 'limelightTracker.set', 'dimension2', 'Campaign_ID' );// your sticky.io campaign ID here, this will be unique per LL campaign \nga( 'limelightTracker.send', 'pageview' ); \n&lt;/script&gt;\n\n&lt;script src=\"//cdn.limelightcrm.com/traffic-attribution/limelight-traffic-attribution.min.js\"&gt;&lt;/script&gt; \n&lt;script&gt; \nUtmCookie = new UtmCookie(); \ndocument.cookie = 'utm_medium=' + UtmCookie.utm_medium() + ';path=/';\ndocument.cookie = 'utm_source=' + UtmCookie.utm_source() + ';path=/';\ndocument.cookie = 'utm_campaign=' + UtmCookie.utm_campaign() + ';path=/';\ndocument.cookie = 'utm_term=' + UtmCookie.utm_term() + ';path=/';\ndocument.cookie = 'utm_content=' + UtmCookie.utm_content() + ';path=/';\ndocument.cookie = 'device_category=' + UtmCookie.device_category() + ';path=/';\n&lt;/script&gt;\n</code></pre><p>Submit UTM Parameters in Transaction API Request</p>\n<p>Below example is just an illustration of how to pull out the utm_ and device_category data out of the UtmCookie object in order to pass it into the sticky.io API call. You would likely have to embed these into your checkout form as hidden fields.</p>\n<p>When building your request, add the values to your request.</p>\n<p>PHP Example:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>$utm_values = [\n    ‘utm_medium’,\n    ‘utm_source’,\n    ‘utm_campaign’,\n    ‘utm_term’,\n    ‘utm_content’,\n    ‘device_category’,\n];\n\nforeach ($utm_values as $utm)\n{\n    if ($_COOKIE[$utm])\n    {\n    $request[$utm] = $_COOKIE[$utm];\n    }\n}\n</code></pre>","event":[{"listen":"prerequest","script":{"id":"07a91b6f-93b9-46d8-aefb-6e381484a79a","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"0354baa9-9f73-423d-a9c5-f8bc56b898e7","type":"text/javascript","exec":[""]}}],"_postman_id":"787e0e6d-9967-4bf9-a566-98d0d067532b","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}},{"name":"ApplePay Guide","item":[{"name":"new_order","id":"04b91046-3163-45de-b368-ff46524fbd95","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n\t\"creditCardType\":\"applepay\",\r\n\t\"wallet_token\":\"98HJ5G93U5HG894GHJU9TJGT89IRJG9I8T5R8I\",\r\n\t\"firstName\":\"Postman\",\r\n\t\"lastName\":\"API\",\r\n\t\"billingFirstName\":\"PostingBilling\",\r\n\t\"billingLastName\":\"APILastname\",\r\n\t\"billingAddress1\":\"56 Escobar St\",\r\n\t\"billingAddress2\":\"FL 7\",\r\n\t\"billingCity\":\"Houston\",\r\n\t\"billingState\":\"TX\",\r\n\t\"billingZip\":\"33655\",\r\n\t\"billingCountry\":\"US\",\r\n\t\"phone\":\"8135551212\",\r\n\t\"email\":\"postman@apitest.com\",\r\n\t\"shippingId\":\"2\",\r\n\t\"tranType\":\"Sale\",\r\n\t\"ipAddress\":\"198.4.3.2\",\r\n\t\"campaignId\":\"4\",\r\n\t\"offers\":\r\n\t[\r\n\t\t{\r\n\t\t  \"offer_id\":6,\r\n\t\t  \"product_id\":608,\r\n\t\t  \"billing_model_id\":2,\r\n\t\t  \"quantity\":2,\r\n\t\t  \"step_num\":2,\r\n\t\t  \"variant\":\r\n\t\t  [\r\n\t\t  \t{\r\n\t\t  \t\t\"attribute_name\":\"size\",\r\n\t\t  \t\t\"attribute_value\":\"XL\"\r\n\t\t  \t},\r\n\t\t  \t{\r\n\t\t  \t\t\"attribute_name\":\"color\",\r\n\t\t  \t\t\"attribute_value\":\"Blue\"\r\n\t\t  \t}\r\n\t\t  ]\r\n\t\t},\r\n\t\t{\r\n\t\t  \"offer_id\":10,\r\n\t\t  \"product_id\":4,\r\n\t\t  \"billing_model_id\":6,\r\n\t\t  \"quantity\":1,\r\n\t\t  \"children\":\r\n\t\t  [\r\n\t\t    {\r\n\t\t      \"product_id\":1,\r\n\t\t      \"quantity\":2\r\n\t\t    },\r\n\t\t    {\r\n\t\t      \"product_id\":2,\r\n\t\t      \"quantity\":1\r\n\t\t    }\r\n\t\t  ]\r\n\t\t},\r\n\t\t{\r\n\t\t  \"offer_id\":8,\r\n\t\t  \"product_id\":16,\r\n\t\t  \"billing_model_id\":4,\r\n\t\t  \"quantity\":2,\r\n\t\t  \"step_num\":3,\r\n\t\t  \"trial\":\r\n\t\t  {\r\n\t\t  \t\"product_id\":16\r\n\t\t  }\r\n\t\t}\r\n\t],\r\n\t\"gift\":\r\n\t{\r\n\t\"email\":\"gift@email.com\",\r\n\t\"message\":\"This is a gift order and this is a gift message\"\r\n\t},\r\n\t\"notes\":\"This is a test order using new_order\",\r\n\t\"AFID\":\"AFID\",\r\n\t\"SID\":\"SID\",\r\n\t\"AFFID\":\"AFFID\",\r\n\t\"C1\":\"C1\",\r\n\t\"C2\":\"C2\",\r\n\t\"C3\":\"C3\",\r\n\t\"AID\":\"AID\",\r\n\t\"OPT\":\"OPT\",\r\n\t\"click_id\":\"abc123\",\r\n\t\"billingSameAsShipping\":\"YES\",\r\n\t\"shippingAddress1\":\"123 Medellin St\",\r\n\t\"shippingAddress2\":\"APT 7\",\r\n\t\"shippingCity\":\"Santo Alto\",\r\n\t\"shippingState\":\"TX\",\r\n\t\"shippingZip\":\"33544\",\r\n\t\"shippingCountry\":\"US\",\r\n\t\"forceGatewayId\":\"\",\r\n\t\"preserve_force_gateway\":\"\",\r\n\t\"thm_session_id\":\"\",\r\n\t\"total_installments\":\"\",\r\n\t\"alt_pay_token\":\"\",\r\n\t\"alt_pay_payer_id\":\"\",\r\n\t\"secretSSN\":\"\",\r\n\t\"promoCode\":\"\",\r\n\t\"temp_customer_id\":\"\",\r\n\t\"three_d_redirect_url\":\"\",\r\n\t\"alt_pay_return_url\":\"\",\r\n\t\"sessionId\":\"\",\r\n\t\"cascade_override\":\"\",\r\n\t\"create_member\":\"\",\r\n\t\"event_id\":\"\",\r\n\t\"ssn_nmi\":\"\",\r\n\t\"utm_source\":\"source\",\r\n\t\"utm_medium\":\"medium\",\r\n\t\"utm_campaign\":\"campaign\",\r\n\t\"utm_content\":\"content\",\r\n\t\"utm_term\":\"term\",\r\n\t\"device_category\":\"mobile\",\r\n\t\"checkingAccountNumber\":\"\",\r\n\t\"checkingRoutingNumber\":\"\",\r\n\t\"sepa_iban\":\"\",\r\n\t\"sepa_bic\":\"\",\r\n\t\"eurodebit_acct_num\":\"\",\r\n\t\"eurodebit_route_num\":\"\",\r\n\t\"referrer_id\" : \"ABCD1234\",\r\n\t\"conversion_id\" : \"addc703c-6ffd-11e8-a1ea-12f0b4779fbe\",\r\n\t\"cavv\" : \"BwABAwJoEAAAAABhdWgQAAAAAAA=\",\r\n\t\"eci\" : \"06\",\r\n\t\"xid\" : \"YmUyMnFoMmJpbHM1aGJzNjd2MGc=\"\r\n}"},"url":"https://{{app_key}}.{{domain}}{{api_ext}}new_order","description":"<p>Instructions for sending a new_order request with ApplePay as the payment method and an ApplePay token as the method of payment and its value.</p>\n","urlObject":{"protocol":"https","host":["{{app_key}}","{{domain}}{{api_ext}}new_order"],"query":[],"variable":[]}},"response":[],"_postman_id":"04b91046-3163-45de-b368-ff46524fbd95"}],"id":"aba45090-4a94-47fd-9323-6def5dfa0972","description":"<p>Guide to implementing ApplePay into checkout flows. There are two implementations available, ApplePay within an iOS app or \"ApplePay on the Web\" with ApplePay.js. Both implementations will require valid Apple developer accounts that are verified by DUNS number (company identifier).</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Implementation Types</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ApplePay iOS App (In-App Purchase using ApplePay Wallet)</td>\n</tr>\n<tr>\n<td>ApplePay on the Web</td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"apple-developer-acccount\">Apple Developer Acccount</h2>\n<p>To implement ApplePay in any environment, an Apple Developer account must be set up and verified. To transact with ApplePay Wallet, the appropriate environment, merchant ID and certificates need to be generated and configured.</p>\n<p>You will need to go through the following set up process for both ApplePay In-App Purchases via iOS application AND ApplePay on the Web. However, only ApplePay on the Web implementation will need the additional Merchant Identity Certificate.</p>\n<p>Here is a link to the Apple documentation for this set up process:</p>\n<p><a href=\"https://developer.apple.com/documentation/apple_pay_on_the_web/configuring_your_environment\">https://developer.apple.com/documentation/apple_pay_on_the_web/configuring_your_environment</a></p>\n<h2 id=\"applepay-sandbox-setup\">ApplePay Sandbox Setup</h2>\n<p>A sandbox will need to be set up within Apple Developer account to start testing ApplePay implementations. Below is a link to instructions for setting up a sandbox environment as well as test user accounts with test ApplePay wallets.</p>\n<p><a href=\"https://developer.apple.com/apple-pay/sandbox-testing/\">https://developer.apple.com/apple-pay/sandbox-testing/</a></p>\n<h2 id=\"applepay-on-the-web\">ApplePay on the Web</h2>\n<p>After successfully setting up a valid Apple developer account, generating a merchant ID, payment certificate and merchant identifier certificate, then setting up a valid sandbox with proper test users and test cards, you will be ready to start developing the checkout page.</p>\n<p><em>Note:</em> ApplePay on the Web is only supported within the Safari browser on Apple devices, for example, MacBooks, iPads, iPhones, etc.</p>\n<p>ApplePay on the Web uses ApplePay.js API library. Here is a link to the documentation.</p>\n<p><a href=\"https://developer.apple.com/documentation/apple_pay_on_the_web/apple_pay_js_api\">https://developer.apple.com/documentation/apple_pay_on_the_web/apple_pay_js_api</a></p>\n<p>For example checkout page scripts for ApplePay on the Web, please contact your client success representative. We currently have examples that use HTML, CSS, Javascript and PHP.</p>\n<h2 id=\"applepay-in-app-purchases-ios-app\">ApplePay In-App Purchases (iOS App)</h2>\n<p>If building an iOS app and implementing in-app purchases, below is the link to documentation.</p>\n<p><a href=\"https://developer.apple.com/documentation/storekit/in-app_purchase#/apple_ref/doc/uid/TP40008267\">https://developer.apple.com/documentation/storekit/in-app_purchase#/apple_ref/doc/uid/TP40008267</a></p>\n<p>sticky.io will forward the final ApplePay token to the payment provider chosen with their respective parameter name requirements. However, it will be sent to the payment provider exactly how it is passed in with the <code>new_order</code> request. sticky.io will NOT do any interrogation on the token value or encryption/decryption of any kind. Currently sticky.io cannot provide code examples for an iOS app at this time.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>NMI ApplePay Implementation (Only Supports In-App Purchases for Digital Goods in iOS App)</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Create a Payment Certificate in NMI portal (Need to use NMI certificate so NMI can decode the encrypted payload)</td>\n</tr>\n<tr>\n<td>Use the certificate generated in the NMI portal and upload to Apple account within Merchant ID settings</td>\n</tr>\n<tr>\n<td>ApplePay In-App Purchases Guide: <a href=\"https://developer.apple.com/documentation/storekit/in-app_purchase#/apple_ref/doc/uid/TP40008267\">https://developer.apple.com/documentation/storekit/in-app_purchase#/apple_ref/doc/uid/TP40008267</a></td>\n</tr>\n<tr>\n<td>NMI Instructions for sending encrypted payload: <a href=\"https://secure.networkmerchants.com/gw/merchants/resources/integration/integration_portal.php#applepay_variables\">https://secure.networkmerchants.com/gw/merchants/resources/integration/integration_portal.php#applepay_variables</a></td>\n</tr>\n<tr>\n<td>sticky.io <code>new_order</code> request: sticky.io will send <code>applepay_payment_data parameter</code> to NMI but it needs to be sent as a hexidecimal string in the <code>new_order</code> request as \"wallet_token\" with cardType = \"applepay\"</td>\n</tr>\n</tbody>\n</table>\n</div>","event":[{"listen":"prerequest","script":{"id":"cacf720e-660a-4def-b237-85f7bd1dc990","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"1689ec34-f845-424e-8ae2-0eb82b92b208","type":"text/javascript","exec":[""]}}],"_postman_id":"aba45090-4a94-47fd-9323-6def5dfa0972","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}}],"id":"1c093b25-dde6-49c1-af92-ac2cb0045624","event":[{"listen":"prerequest","script":{"id":"c7e9f520-46d7-4b0b-93e4-725b699c6edb","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"4041c5af-3188-4b2c-a543-757eeaf44d83","type":"text/javascript","exec":[""]}}],"_postman_id":"1c093b25-dde6-49c1-af92-ac2cb0045624","description":"","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]},"isInherited":true,"source":{"_postman_id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","id":"9750fd0a-0874-4138-b29f-3d620fdb9e7c","name":"sticky.io JSON API & Integration v2025.7.31","type":"collection"}}}],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{api_username}}"},{"key":"password","value":"{{api_password}}"}]}},"event":[{"listen":"prerequest","script":{"id":"65770b7c-34ee-4ece-b0f7-866544f5fc9c","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"38882be5-58ff-4d1d-ab9e-a0158f30a642","type":"text/javascript","exec":[""]}}]}