Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Fenix Commerce Delivery Experience Platform

80% of the shoppers make buying decisions based on ship cost and delivery speed during pre-purchase. Fenix Delivery Experience Platform enables the retailers to offer a personalized delivery experience to their customers through the entire shopping journey from pre-purchase to post-purchase.

 

Pre-requisites before making API requests to Fenix Delivery Experience Platform

  1. Carriers along with retailer’s credentials, services, and holidays set in the business console

  • Credentials can be set at the location level for each carrier

  • If credentials are not set at the location level, fallback credentials need to be set for the carriers at the organization level

...

  1. Carrier Information: Retailer should provide the current Carriers, the services opted, carrier account information, or rate cards ( any specific). In the case of fulfillment location-specific carrier accounts, kindly configure the carrier account information at a fulfillment location to get the most accurate rates. Global Credentials are always on priority

  2. Fulfillment locations: Configure all the USA Fulfillment locations, including DC/Store in the Business Console

    1. Lead Time (

...

    1. Time required to pick/pack/ship) for each fulfillment location after the order gets allocated

    2. Shipment Pick-up times for each carrier or by carrier service.

    3. Cut-off

...

    1. Time for the location

    2. Holidays for the location

...

  1. Inventory and Product

...

  1. : Various channels to

...

Request & Response formats

...

  1. share the inventory and product information to Fenix. Fenix's technical team helps you to choose the most appropriate method via SFTP/S3/Rest API

  2. Integration varies from platform to platform. In the case of bigcommerce or Shopify Fenix team will install the private app in the checkout, then retailer-specific PDP, CART Rest API endpoints will be provided by the Fenix team.

Integration Architecture

...

Request & Response formats

  • All the request and response formats are accepted in application/JSON

Delivery Estimates Request

...

Attribute

Description

sessionTrackId

mandatory

"sessionTrackId":"123123-2323-1231-23123"

  • Unique session track id generated on per session basis on client side

orderId

 

"orderId": "123123123"

  • Order Id generated by the retailer system

cartId

"cartId": "123123123"

  • A Cart Id generated by the retailer system

buyerZipCode

mandatory

"buyerZipCode" : "95129"

  • The zip of the item's buyer.

pageType

mandatory

"pageType": "cop"

  • Rules are tied to page type value.

E.g., Show fastest EDD on PDP and show all EDD options on COP.

PDP - Product Detail Page

CART - CART page/shopping Bag page

COP - Check out Page

MC - Mini Cart

CA - Cart Abandonment

OC - Order Confirmation

SC - Shipping Confirmation

Send Values as part of a delivery estimate request

moneytoryValue

mandatory

"monetaryValue": 50.0

  • Item price in PDP or the total cart in cart or total checkout value at checkout

responseFormat

mandatory

"responseFormat" : "json"

  • The attribute provides the desired delivery estimate response format. Allowed formats are “Json” and “binary.” The default response format is JSON.

additionalProcessing

"additionalProcessing": true

  • True if a particular item required additional processing time than normal SKU

customerTags

"customerTags": [

"USA",

"Dealer"

]

  • This is applicable for only Shopify retailers to send Customer specific tags

shippingInfo

"shippingInfo": {

            "carrier": "string",

            "service": {

                        "name": "string"

                        "method": "string",

            },

            "shippingDate": "string",

            "trackId": "Z12372y312923182u3821"

}

In case of subscriptions/recurring orders in your business, if you want to provide EDD after pick-pack-ship

  • carrier : The carrier name

  • name : The service name of the carrier

  • method : The shipping service method name

  • shippingDate: The expected/planned ship date of any order

  • trackId: The tracking number generated as part of label creation

skus

mandatory

"skus": [{

            "sku": "SKU-001",

            "category": "Mens|topwear",

            "digitalProduct": false,

            "itemType": "FREE",

            "leadTime": 0 ,

            "nonShip": false,

            "productName": "Red T-shirt",

            "quantity": 1,

            "dimensions": {

                        "girth": 3,

                        "height": 3,

                        "length": 3,

                        "width": 0,

                        "thickness": 6,

                        "units": "CM/IN"

            },

            "skuInventories": [{

                        "locationId": "Dc-01",

                        "quantity": 1

            }],

            "weight": {

                        "units": "LB",

                        "value": 0

            }

}]

  • sku: The item's SKU (stock keeping unit).

  • category: The item category name

  • digitalProduct: The item is digital/downloadable item

  • itemType: The type of the item e.g. FREE,GIFT,E-GIFT, Bundled etc

  • leadTime: The time required to prepare the item to ship

  • nonship: The item is not eligible for shipping to buyer

  • productName: The name of the product

  • quantity: The number of items that were chosen to buy.

  • dimensions:  The dimensions and weight of the item along with unit of measurement. Required only when there is no product & inventory sync integration with Fenix Commerce

  • skuInventories: Inventory location and quantity details of SKU

  • locationId : The physical location (DC/Store ID) of the item. Required only when there is no product & inventory sync integration with Fenix Commerce

  • quantity :The total quantity

  • weight: The total weight of the item

buyerAddress

"buyerAddress": {

            "name": "Sharath Chandra",

            "address1": "5437",

            "address2": "castle",

            "city": " San Jose ",

            "state": "CA",

            "country": "USA",

            "zipcode": "95129",

            "dealerAddress": true,

            "details": {

                        "dealer": true,

                        "dealerId": "SFO-SJ-D001",

                        "apoFpoAddress": true,

                        "poAddress": true

            }

}

  • name: Full name of the buyer

  • address1: The street address of the buyer address.

  • address2: An optional additional field for the street address of the buyer address.

  • city: The city, town, or village of the buyer address

  • state: The state of the buyer address

  • country: The country code of the buyer address

  • zipcode: The postal code (zip, postcode, Eircode, …) of the buyer address.

  • dealerAddress: If true, In case if you’re shipping to your dealer address then the address will dealer address of the buyer address.

  • dealer: the buyer is a dealer

  • dealerId: The dealer unique ID

  • poAddress: The address is pobox address of the buyer address.

  • apoFpoAddress: The zipcode falls in apo/fpo zipcode List of the buyer address.

 

...

The above request is a Fenix commerce master request with all the attributes the request body will change based on the retailer, such as inventory product feed integration.

Sample Checkout Page Request and Response

...

API

...

/fenixdelest/api/v2/deliveryestimates

...

Method

...

POST

...

Request Headers

 

...

  • tenantId : mdnf79df0n89na1f2ce434b8861c0fab14fb813

  • Content-Type: application/json

  • x-api-key: mdnf79df0n89na1f2ce434b8861c0fab14fb813

Request Body

...

PDP Integration Procedure

Precheck

  • Restrict the delivery estimates to only USA region and for only USA Customers

  • Don't make a delivery estimate call if the item is out of stock and other exceptional handling cases

Signed User

  • On page PDP page load, detect buyer Zipcode using the default address

  • If not available, Detect the buyer’s Zipcode using the IP address of the customer.

  • Provide an input field to enter five digits zip code if the buyer wishes to check the estimates for another location should be enabled only on PDP

  • Save the latest buyer Zipcode in browser cache to reuse in CART request as well. Clear the Zipcode from the browser cache as soon as the user closes the browser or tab 

Guest User

  • Zipcode detection starts with https://ipapi.com/ , and the rest of the procedure is the same as above

Delivery Estimate Call

  • Call Fenix delivery estimate API after product images and variants get loaded in the PDP Page

  • Pass product price, SKU Id, Unique sessionTrackId, and buyer Zipcode to below API. It applies when the buyer selects a different variant on the PDP page as well

  • Page type should be PDP when the call is initiated from the PDP page

  • sessionTrackId should generate one per session and pass the same PDP and CART delivery estimate requests. sessionTrackId should live until customers sign out of the website or close the browser/tab

Sample PDP API Integration Details

  • Show fastest estimates at CART level

 

 

API

/fenixdelest/api/v2/deliveryestimates

Request Headers

 

  • tenantId : mdnf79df0n89na1f2ce43dfsfds4b8861c0fab14fb813

  • Content-Type: application/json

  • x-api-key: mdnf79df0n89na1f2ce434b8861ckkndfsdk0fab14fb813

Request Body Sample:

Code Block
{
    "cartId": null,
    "orderId": "no-token",
    "sessionTrackId": "MTYxNzc2MTI0MzE5MS10b21ib3l4LmNvbS02OTQ1Mw==",
    "internalSessionUUID": "cf500124-a374-4095-abed-d570250174da",
    "pageType": "PDP",
    "monetaryValue": 47.99,
    "buyerZipCode": "10001",
    "skus": [
        {
            "sku": "ABC_2",
            "quantity": 1,
            "leadTime": 0,
            "weight": null,
            "category": null,
            "nonShip": false,
            "productName": null,
            "itemType": null,
            "dimensions": null,
            "digitalProduct": false,
            "skuInventories": [
                {
                    "locationId": "manual",
                    "quantity": 1
                }
            ]
        }
    ],
    "responseFormat": "json",
    "buyerAddress": null,
    "residentialAddress": false,
    "exceptionalTypes": null,
    "shopifyRequest": false,
    "platformType": null,
    "customerTags": null,
    "shippingInfo": null,
    "properties": null,
    "orderByThresholdTime": 0,
    "lookupFenixInventory": false,
    "surePostEnabled": false
}

Response Body Sample

Code Block
[
    {
        "webId": "ABC_2",
        "hours": "8",
        "minutes": "53",
        "carrier": "FEDEX",
        "response": "Order Today, Get it by Monday, Aug 23. Choose Standard shipping at Checkout",
        "shippingCost": null,
        "shipperLocId": "manual",
        "buyerZipCode": "10001",
        "shipperZipCode": "11216",
        "shippingMethod": "GND",
        "shippingDateTime": "20 Aug 2021, 18:00",
        "actualMethodDesc": "FEDEX_GROUND",
        "shippingMethodDesc": "Standard",
        "formattedDeliveryDate": "Monday, Aug 23",
        "guaranteedDeliveryDate": "Mon, 23 Aug 2021",
        "errorMessage": null,
        "packages": [
            {
                "carrier": "FEDEX",
                "wrapperType": "DEFAULT",
                "shipperLocId": "manual",
                "shipperZipCode": "11216",
                "actualMethodDesc": "FEDEX_GROUND",
                "contents": {
                    "ABC_2": 1
                }
            }
        ],
        "pickUpTimes": {
            "FEDEX_2_DAY": "08-20-2021 18:00",
            "STANDARD_OVERNIGHT": "08-20-2021 18:00",
            "FEDEX_GROUND": "08-20-2021 18:00"
        },
        "prePurchaseShippingInfos": null,
        "shippingDeliveryDate": "Mon, 23 Aug 2021",
        "nextDayResponse": false,
        "code": null
    }
]

 

CART and Checkout Page Integration Procedure 

Precheck

  • Restrict the delivery estimates to only USA region and for only USA Customers

  • Don't make a delivery estimate call if the item is out of stock and other exceptional handling cases

CART API Details

  • Show fastest estimates at CART level

API

/fenixdelest/api/v2/deliveryestimates

Request Headers

 

  • tenantId : mdnf79df0n89na1f2ce43dfsfds4b8861c0fab14fb813

  • Content-Type: application/json

  • x-api-key: mdnf79df0n89na1f2ce434b8861ckkndfsdk0fab14fb813

Request Body Sample:

Code Block
{
    "cartId": null,
    "orderId": "no-token",
    "sessionTrackId": "MTYxNzc2MTI0MzE5MS10b21ib3l4LmNvbS02OTQ1Mw==",
    "internalSessionUUID": "cf500124-a374-4095-abed-d570250174da",
    "pageType": "CART",
    "monetaryValue": 47.99,
    "buyerZipCode": "10001",
    "skus": [
        {
            "sku": "ABC_2",
            "quantity": 1,
            "leadTime": 0,
            "weight": null,
            "category": null,
            "nonShip": false,
            "productName": null,
            "itemType": null,
            "dimensions": null,
            "digitalProduct": false,
            "skuInventories": [
                {
                    "locationId": "manual",
                    "quantity": 1
                }
            ]
        },
        {
            "sku": "GSLV90",
            "quantity": 1,
            "leadTime": 0,
            "weight": null,
            "category": null,
            "nonShip": false,
            "productName": null,
            "itemType": null,
            "dimensions": null,
            "digitalProduct": false,
            "skuInventories": [
                {
                    "locationId": "westcost",
                    "quantity": 1
                }
            ]
        }
    ],
    "responseFormat": "json",
    "buyerAddress": null,
    "residentialAddress": false,
    "exceptionalTypes": null,
    "shopifyRequest": false,
    "platformType": null,
    "customerTags": null,
    "shippingInfo": null,
    "properties": null,
    "orderByThresholdTime": 0,
    "lookupFenixInventory": false,
    "surePostEnabled": false
}

Response Body Sample

Code Block
[
    {
        "webId": "GSLV90",
        "hours": "7",
        "minutes": "57",
        "carrier": "FEDEX",
        "response": "Order Today, Get it by Monday, Aug 23. Choose Expedited shipping at Checkout",
        "shippingCost": null,
        "shipperLocId": "westcost",
        "buyerZipCode": "10001",
        "shipperZipCode": "94115",
        "shippingMethod": "STANDARD_OVERNIGHT",
        "shippingDateTime": "20 Aug 2021, 18:00",
        "actualMethodDesc": "STANDARD_OVERNIGHT",
        "shippingMethodDesc": "Expedited",
        "formattedDeliveryDate": "Monday, Aug 23",
        "guaranteedDeliveryDate": "Mon, 23 Aug 2021",
        "errorMessage": null,
        "packages": [
            {
                "carrier": "FEDEX",
                "wrapperType": "DEFAULT",
                "shipperLocId": "westcost",
                "shipperZipCode": "94115",
                "actualMethodDesc": "STANDARD_OVERNIGHT",
                "contents": {
                    "GSLV90": 1
                }
            }
        ],
        "pickUpTimes": {
            "FEDEX_2_DAY": "08-20-2021 18:00",
            "STANDARD_OVERNIGHT": "08-20-2021 18:00",
            "FEDEX_GROUND": "08-20-2021 18:00"
        },
        "prePurchaseShippingInfos": null,
        "shippingDeliveryDate": "Mon, 23 Aug 2021",
        "nextDayResponse": false,
        "code": null
    },
    {
        "webId": "ABC_2",
        "hours": "8",
        "minutes": "57",
        "carrier": "FEDEX",
        "response": "Order Today, Get it by Monday, Aug 23. Choose Standard shipping at Checkout",
        "shippingCost": null,
        "shipperLocId": "manual",
        "buyerZipCode": "10001",
        "shipperZipCode": "11216",
        "shippingMethod": "GND",
        "shippingDateTime": "20 Aug 2021, 18:00",
        "actualMethodDesc": "FEDEX_GROUND",
        "shippingMethodDesc": "Standard",
        "formattedDeliveryDate": "Monday, Aug 23",
        "guaranteedDeliveryDate": "Mon, 23 Aug 2021",
        "errorMessage": null,
        "packages": [
            {
                "carrier": "FEDEX",
                "wrapperType": "DEFAULT",
                "shipperLocId": "manual",
                "shipperZipCode": "11216",
                "actualMethodDesc": "FEDEX_GROUND",
                "contents": {
                    "ABC_2": 1
                }
            }
        ],
        "pickUpTimes": {
            "FEDEX_2_DAY": "08-20-2021 18:00",
            "STANDARD_OVERNIGHT": "08-20-2021 18:00",
            "FEDEX_GROUND": "08-20-2021 18:00"
        },
        "prePurchaseShippingInfos": null,
        "shippingDeliveryDate": "Mon, 23 Aug 2021",
        "nextDayResponse": false,
        "code": null
    }
]

 

Checkout Page Request and Response

API

/fenixdelest/api/v2/deliveryestimates

Method

POST

Request Headers

 

  • tenantId : mdnf79df0n89na1f2ce434b8861c0fab14fb813

  • Content-Type: application/json

  • x-api-key: mdnf79df0n89na1f2ce434b8861c0fab14fb813

Request Body

Code Block
{
    "cartId": null,
    "orderId": "no-token",
    "sessionTrackId": "MTYxNzc2MTI0MzE5MS10b21ib3l4LmNvbS02OTQ1Mw==",
    "internalSessionUUID": "cf500124-a374-4095-abed-d570250174da",
    "pageType": "COP",
    "monetaryValue": 47.99,
    "buyerZipCode": "10001",
    "skus": [
        {
            "sku": "ABC_2",
            "quantity": 1,
            "leadTime": 0,
            "weight": null,
            "category": null,
            "nonShip": false,
            "productName": null,
            "itemType": null,
            "dimensions": null,
            "digitalProduct": false,
            "skuInventories": [
                {
                    "locationId": "manual",
                    "quantity": 1
                }
            ]
        },
        {
            "sku": "GSLV90",
            "quantity": 1,
            "leadTime": 0,
            "weight": null,
            "category": null,
            "nonShip": false,
            "productName": null,
            "itemType": null,
            "dimensions": null,
            "digitalProduct": false,
            "skuInventories": [
                {
                    "locationId": "westcost",
                    "quantity": 1
                }
            ]
        }
    ],
    "responseFormat": "json",
    "buyerAddress": null,
    "residentialAddress": false,
    "exceptionalTypes": null,
    "shopifyRequest": false,
    "platformType": null,
       "customerTags": null,
    "categoryshippingInfo": null,
       "properties": null,
    "nonShiporderByThresholdTime": false0,
       "lookupFenixInventory": false,
    "productNamesurePostEnabled": null,false
}

Respone Body

Code Block
[
    {
        "itemTypewebId": null"ABC_2,GSLV90",
            "dimensionshours": null"7",
            "digitalProductminutes": false,
   "56",
        "skuInventoriescarrier": [null,
        "response": "Get it by Friday, Aug 27.",
 {       "shippingCost": {
            "locationIdamount": "manual",
       9.99,
            "quantitycurrency": 1"USD"
        },
       } "shipperLocId": null,
        "buyerZipCode": "10001",
]        "shipperZipCode": }null,
        {
  "shippingMethod": null,
         "skushippingDateTime": "GSLV9020 Aug 2021, 18:00",
  
         "quantityactualMethodDesc": 1null,
   
        "leadTimeshippingMethodDesc": 0,
  "Standard",
         "weightformattedDeliveryDate": null"Friday, Aug   27",
        "categoryguaranteedDeliveryDate": null"Fri, 27 Aug  2021",
        "nonShiperrorMessage": falsenull,
        "packages":  [
 "productName": null,          {
  "itemType": null,             "dimensionscarrier": null,"FEDEX",
                "digitalProductwrapperType": false"DEFAULT",
                "skuInventoriesshipperLocId": [
"westcost",
               {    "shipperZipCode": "94115",
                "locationIdactualMethodDesc": "westcostFEDEX_GROUND",
   
                "quantitycontents": 1{
                }    "GSLV90": 1
       ]         }
     ],      "responseFormat": "json", },
     "buyerAddress": null,     "residentialAddress": false, {
    "exceptionalTypes": null,     "shopifyRequest": false,     "platformTypecarrier": null"FEDEX",
    "customerTags": null,     "shippingInfo": null,     "propertieswrapperType": null"DEFAULT",
    "orderByThresholdTime": 0,     "lookupFenixInventory": false,     "surePostEnabledshipperLocId": "manual",
false
}

Respone Body

...

       

...

         "

...

shipperZipCode": "

...

11216",

...


      

...

 

...

         "

...

actualMethodDesc": "

...

FEDEX_GROUND",

...


      

...

 

...

         "

...

contents": 

...

{

...

 

...

 

...

 

...

 

...

         

...

 

...

      "ABC_2": 1
     

...

           }
  

...

 

...

         }

...


        

...

],
        "

...

pickUpTimes":

...

 {
            "

...

FEDEX_2_DAY":

...

 "08-20-2021 18:00",
        

...

    "STANDARD_OVERNIGHT": "08-20-2021 18:00",
            "

...

FEDEX_GROUND": "08-20

...

-2021

...

 

...

18:

...

00"

...


        

...

},
        "

...

prePurchaseShippingInfos": 

...

null,
        "

...

shippingDeliveryDate": "

...

Fri, 27 Aug 

...

2021",
        "

...

nextDayResponse": 

...

false,
        "

...

code": null
    },
    {
        "

...

webId": 

...

"ABC_2,GSLV90",
        "hours": "7",
  

...

      

...

"minutes": "56",
        "carrier": 

...

null,
        "response": "Get it by Wednesday, Aug 25.",
  

...

      "shippingCost": {
            "

...

amount": 

...

34.79,
            "

...

currency": "

...

USD"

...


        },
        "

...

shipperLocId": 

...

null,

...

 

...

       "buyerZipCode": "10001",
        "

...

shipperZipCode": 

...

null,
        

...

"shippingMethod": null,
        "

...

shippingDateTime": "20 Aug 

...

2021, 17:30",
        "actualMethodDesc": null,
        

...

"

...

shippingMethodDesc": 

...

"Express",
        "formattedDeliveryDate": "Wednesday, Aug 25",
 

...

       "guaranteedDeliveryDate": "Wed, 25 Aug 2021",
 

...

       

...

"errorMessage": null,
        "

...

packages": 

...

[
            

...

{

...

 

...

 

...

 

...

             "

...

carrier": "

...

USPS",
             

...

  

...

 

...

"wrapperType": "

...

DEFAULT",
       

...

         "

...

shipperLocId": 

...

"westcost",
                "

...

shipperZipCode": "

...

94115",

...


      

...

 

...

         "

...

actualMethodDesc": 

...

"Priority Mail 2-Day",
  

...

     

...

         "

...

contents":

...

 {
          

...

 

...

         "

...

GSLV90": 

...

1
        

...

 

...

       }
 

...

 

...

 

...

 

...

 

...

       },
 

...

 

...

          {
  

...

 

...

             "

...

carrier": "

...

FEDEX"

...

,
       

...

         "

...

wrapperType": 

...

"DEFAULT",

...


      

...

 

...

         "

...

shipperLocId": 

...

"manual",

...


      

...

 

...

         "

...

shipperZipCode": "

...

11216",

...


      

...

 

...

         "

...

actualMethodDesc": "

...

FEDEX_2_DAY",
    

...

 

...

 

...

 

...

         "

...

contents": 

...

{

...

 

...

         

...

 

...

         "

...

ABC_2": 

...

1
            

...

    }
            

...

}
        ],
        "

...

pickUpTimes": 

...

{
            "Priority 

...

Mail 2-Day": "

...

08-20-2021 17:30",
            "Priority 

...

Mail 1-Day": "

...

08-20-2021 17:30",
            "Priority 

...

Mail 3-Day": "

...

08-20-2021 17:30"
        },
        "

...

prePurchaseShippingInfos": null,

...

        "shippingDeliveryDate": "Wed, 25 Aug 2021",
        "

...

nextDayResponse": 

...

false,
        "code": null
    },
    {

...

 

...

       "webId": "ABC_2,GSLV90",
        

...

"hours": "8",
        

...

"minutes": "56",
        "carrier": 

...

null,
        "

...

response": "Get 

...

it by Wednesday, Aug 25.",
        "

...

shippingCost": 

...

{
            "

...

amount": 

...

79.25,
            "

...

currency": "

...

USD"
        },
        "

...

shipperLocId": null,
        "

...

buyerZipCode": "10001"

...

,

...


        "shipperZipCode": null,
        "

...

shippingMethod": 

...

null,
        "

...

shippingDateTime":

...

 "20 Aug 2021, 17:30",
    

...

    

...

"actualMethodDesc": null,
        "

...

shippingMethodDesc": "

...

Expedited",
        "

...

formattedDeliveryDate": "

...

Wednesday, Aug 25",
        "

...

guaranteedDeliveryDate": "

...

Wed, 25 Aug 2021",
        "

...

errorMessage": null,
        "

...

packages": [

...

  

...

 

...

 

...

 

...

 

...

      {
  

...

 

...

             "

...

carrier": 

...

"USPS",
                "

...

wrapperType": "

...

DEFAULT",
       

...

         "shipperLocId": 

...

"manual",

...


      

...

 

...

         "shipperZipCode": 

...

"11216",

...


      

...

 

...

         "

...

actualMethodDesc": "

...

Priority 

...

Mail 1-Day",
        

...

        

...

"

...

contents": 

...

{
        

...

 

...

 

...

 

...

         "

...

ABC_2":

...

 1
                }
 

...

 

...

         

...

 },
            {
                "carrier": "FEDEX",
                "wrapperType": "DEFAULT",
                "shipperLocId": "westcost",
                "shipperZipCode": "94115",
                "actualMethodDesc": "

...

STANDARD_

...

OVERNIGHT",
                "contents": {
                    "GSLV90": 1

...


...

                

...

}
            }
        ],
        "pickUpTimes": {
            "

...

Priority Mail 2-Day": "08-20-2021 

...

17:

...

30",
            "

...

Priority Mail 1-Day": "08-20-2021 

...

17:

...

30",
            "

...

Priority Mail 3-Day": "08-20-2021 

...

17:

...

30"
        },
        "prePurchaseShippingInfos": null,
        "shippingDeliveryDate": "

...

Wed, 

...

25 Aug 2021",
        "nextDayResponse": false,
        "code": null
    }
]