This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

the API (inventory & price )has inventory quantity ,but the product detail page shows out of stock ,how to order

Other Parts Discussed in Thread: CC115L

Dear TI:
 I query inventory & price information by "TI store inventory and pricing API ",and query result as attached images,thus I make sure there is inventory of it.

But the product detail page "www.ti.com/.../CC115LRGPR" always shows "out of stock".

How can I submit order in this situation ?

Best regards

  • James,

    I can see the inventory using both the inventory and pricing API and the website.   Make sure you are logged in using your myTI account, and you should see the inventory (see image below).  What is the full pathname that you are using when go to our website ("www.ti.com/.../CC115LRGPR"?

  • Dear Faye Rainey:
    Thank you for replying this message,but I still only can see "out of stock" in this page

    is there any issue of "role " or "identity" ?
    What else should I apply ?

    Best Regards

  • James,

    I have tried several different ways  to re-produce this message, but, I keep getting "inventory in stock" information.   Can delete your browser history and try again?

    Also, can you send me the steps to show me how you got this message?  What TI page did you start on?  What were your next steps?

    Thanks!!

  • Dear Faye Rainey:
     Attached video shows how I login and  try to order the part.
    (I try it after I cleared browser's cache)
    Any   information about my account  should I provide  ?
    Best Regards.

  • Hi James,

    Thanks for sending this!   I was able to take a closer look at your account and at present, it appears that you have not completely set up your account.   Can you log back into your myTI account and indicate a payment method and details?  Once you've done this, payment method/details will be linked to your myTI account.  Then, go back and login and you should be able to see this information.  The Inventory and pricing API will show the data, but, once you login with your myTI account we need to know how you would pay, in the event you continue with the ordering process.   Hope this makes sense.   Let me know if this resolves the problem, and I'll close this after I hear back from you.  

  • Dear Faye Rainey:
    Thanks for your reminding.
     We are working on the payment / checkout profile .
    Will notify you after it's done and test.

  • No problem.  Just let me know.

  • Dear Faye Rainey : 
    Dose payment type of checkout   support  "other"  instead of "Apruve "?
    We are wating for the replay after applying Apruve.before that.what we only can do is to set it to other.


    But the status of checkout profile remains "incomplet,and "ID" of checkout profile  is blank 

    What should we do to complete it if select other payment type ?

    Best Regards

  • James,

    For US currency, the only available payment methods are credit card and Apruve (see Shipment,Payment,Tax).    If the currency is changed, you will also be able to do a bank transfer (see below):  Otherwise, you will need to wait until your Apruve account is approved.

  • Dear Faye:
    Thank you for being patient with me
    I changed the currency to TWD,now, have to select Tax ID but there is no "Tax ID",
    How to apply Tax ID?


    Best regards

  • James,

    Here's a link on how to add tax ids to your company account (https://www.ti.com/ordering-resources/help/faqs-checkout-profile.html ).   If you do not have a tax id #, please discuss with your company admin or your TI sales representative on the process.

  • Dear Faye Rainey:
    Thanks for your information.We finaly created a checkout profile.

    But , when I goto product detail page ,try to order  (Evne I already clear browser's cache ,re-login.)

    it's still "out of stock"

    I checked inventory by API,make sure inventory qentity enough
    -----
    {
    "tiPartNumber":"CC115LRGPR",
    "genericPartNumber":"CC115L",
    "buyNowUrl":"">www.ti.com/.../CC115LRGPR",
    "quantity":3000,
    "limit":50,
    "pricing":[
    {
    "currency":"USD",
    "priceBreaks":[
    {
    "priceBreakQuantity":1,
    "price":1.292
    },
    {
    "priceBreakQuantity":100,
    "price":1.067
    },
    {
    "priceBreakQuantity":250,
    "price":0.767
    },
    {
    "priceBreakQuantity":1000,
    "price":0.577
    }
    ]
    }
    ],
    "description":"Value line Sub-1 GHz wireless transmitter",
    "minimumOrderQuantity":1,
    "standardPackQuantity":3000,
    "exportControlClassificationNumber":"5A991G",
    "htsCode":"8542390001",
    "pinCount":20,
    "packageType":"CC115LRGP_20_VQFN_RGP",
    "packageCarrier":"CUT TAPE",
    "customReel":true,
    "lifeCycle":"ACTIVE"
    }
    -----

    Besides,if test to submit a testing order,it response  status :422

    -------------------------------------------------

    curl -X 'POST' \
      'transact.ti.com/.../test' \
      -H 'accept: application/json' \
      -H 'Authorization: Bearer kXw8xxxxxxxxxxxxxxxxGldongL' \
      -H 'Content-Type: application/json' \
      -d '{
      "order": {
        "checkoutProfileId": "EB7AE73FAxxxxxxxxxxBB8BE56B",
        "customerPurchaseOrderNumber": "202211030001",
        "endCustomerCompanyName": "WDIT",
        "expediteShipping": false,
        "customerOrderComments": [
          {
            "message": "MY TEST ORDER"
          }
        ],
        "lineItems": [
          {
            "customerLineItemNumber": 1,
            "tiPartNumber": "CC115LRGPR",
            "customerPartNumber": "CC115LRGPR",
            "customReelIndicator": false,
            "quantity": 3000,
            "customerItemComments": [
              {
                "message": "SOME COMMENT GOES HERE"
              }
            ]
          }
        ]
      }
    }'

    --------response------

    Error: Unprocessable Entity

    Response body
    {
      "orderInfo": {
        "orderNumber": "",
        "cartID": "C338751142",
        "checkoutProfileId": "EB7AE7xxxxxxxxxx0BB8BE56B",
        "currencyCode": "TWD",
        "orderDate": "2022-11-02T22:33:40Z",
        "orderEntry": "API",
        "customerPurchaseOrderNumber": "202211030001",
        "orderStatus": "",
        "orderedBy": "James Yang",
        "endCustomerCompanyName": "WDIT",
        "application": "Factory automation & control",
        "endEquipment": "Communication module",
        "intendedForMilitary": false,
        "isProductionOrder": false,
        "totalOrderSummary": {
          "subTotal": 55665,
          "estimatedDiscountAmount": 0,
          "estimatedShippingCost": 0,
          "estimatedTaxes": 0,
          "orderTotal": 55665
        },
        "discounts": null,
        "lineItems": [
          {
            "tiLineItemNumber": "0",
            "customerLineItemNumber": "1",
            "tiPartNumber": "CC115LRGPR",
            "customerPartNumber": "CC115LRGPR",
            "tiPartDescription": "Value line Sub-1 GHz wireless transmitter",
            "partType": "IC",
            "htsCode": "",
            "coCode": "",
            "quantity": 3000,
            "shippedQuantity": 0,
            "unitPrice": 18.555,
            "netPrice": 55665,
            "dateCode": null,
            "batchCode": null,
            "status": "",
            "fees": null,
            "discounts": null,
            "packageInformation": {
              "carrier": "LARGE T&R",
              "delivery": [
                {
                  "type": "Full reel",
                  "quantity": 3000
                }
              ]
            },
            "waiverAvailable": "false",
            "trackingAndShipping": [
              {
                "shippingFreightAccount": "TI",
                "trackingNumbers": [
                  {
                    "shippingFromCountryCode": "Singapore",
                    "serviceLevel": "",
                    "shipDate": null,
                    "masterTracking": null,
                    "leg1Carrier": null,
                    "leg1Tracking": null,
                    "leg1TrackingURL": null,
                    "leg2Carrier": null,
                    "leg2Tracking": null,
                    "leg2TrackingURL": null
                  }
                ],
                "invoices": [],
                "creditMemo": null
              }
            ],
            "customerItemComments": null,
            "notifications": []
          }
        ],
        "shippingAddress": {
          "firstName": "k......",
          "lastName": "yang",
          "company": "Wi.....",
          "addressLine1": "4 FL., No. 18, Lane 141.",
          "addressLine2": " Xi......",
          "city": "TPE",
          "stateRegion": "Taipei",
          "postalCode": "114",
          "regionCode": "TW",
          "region": "Taiwan",
          "email": "j........",
          "phoneNumber": "2 85xxxxx001",
          "companyUrl": "">http://ww..../"
        },
        "billingAddress": {
          "firstName": "ka......",
          "lastName": "yang",
          "company": "Wir..........",
          "addressLine1": "4 FL., No. 18, Lane 141.",
          "addressLine2": " X.....",
          "city": "TPE",
          "stateRegion": "Taipei",
          "postalCode": "114",
          "regionCode": "TW",
          "region": "Taiwan",
          "email": "james@wireless.com.tw",
          "phoneNumber": "2 85xxxx01",
          "companyUrl": "">http://ww..../"
        },
        "payment": {
          "type": null,
          "method": null,
          "bankTranferApproverEmail": null,
          "details": null
        },
        "taxInfo": {
          "taxExemption": false
        },
        "vatDetails": [
          {
            "type": "",
            "details": [
              {
                "customerTaxId": "84489659",
                "customerName": "",
                "registrationAddress": "",
                "contactPhone": null,
                "contactMobilePhone": "",
                "contactEmail": "jam......",
                "bankName": "",
                "bankAccountNumber": ""
              }
            ]
          }
        ],
        "orderComments": [
          {
            "message": "MY TEST ORDER"
          }
        ],
        "notifications": []
      },
      "errors": [
        {
          "errorCode": "ERR-TICOM-ORDER-API-0004",
          "type": "Application",
          "section": "lineItems",
          "field": null,
          "reason": "Part number(s) requested inventory quantity is not available per your request.",
          "message": "Please check the inventory levels for available quantity and resubmit the request with different quantity. Note In instances of low inventory ordering  limits may be set.",
          "data": [
            {
              "customerLineItemNumber": "1",
              "tiPartNumber": "CC115LRGPR",
              "quantity": "3000",
              "availableQuantity": "3000",
              "limit": "50"
            }
          ]
        }
      ]
    }
    
    Response headers
     content-length: 3171  content-type: application/json 

    your help would be much appreciated

  • Yeah James!

    Glad you got your checkout profile created with an approapriate payment attached to it!  To address your question/error above - the error message is informing you that you cannot order more than 50 items of this part.   In your order call, you have specified 3000, so, it is failing (see my screen captures below0.   So, try ordering 50 or less.  Hope this helps!  

  • Dear Faye Rainey:

    Thanks million for your treasurable information.

    The test order created successfully .But if login & search product  maunally,still only can see "out of stock"
    Does it (to order in product detail html form ) only support payment type :"Apruve "?

    If have more inventory quantity of the product  in future,will the limit also raise ?
    How can I have more "limit" ? 

    Best Regards

  • James,

    Glad you got the test order created successfully!  Limits are applied when stock is low and we need to reserve some for samples.  When we stock up, they limit might change in the future.  When we have limits enforced, it applies to everyone - sorry.    I'll need to get back to you on Monday regarding your manual search results.

  • Dear Faye:

    I still have one more question: Can I pre-order any product ?
    I re-submit order after last week I ordered 50  CC115LRGPR,but order API responses me following error message:

    ---------------------------------------------------

     "errors": [
        {
          "errorCode": "ERR-TICOM-ORDER-API-0004",
          "type": "Validation",
          "section": "Generic",
          "field": null,
          "reason": "Your company recently purchased CC115LRGPR and must wait 26 days before purchasing again.",
          "message": "Remove the item from your request and resubmit later when the inventory is available to order.",
          "data": null
        }
      ]
      

    ________________________________ 

    Can I have any API to pre-order  ?
    (Our products and orders are waiting tihs part to complete)

    Best Regards

  • Hi James,

    Once a company has ordered the limit maximum, they will not be able to order the same part until the XX days expires.    This applies to anyone who orders the maximum limit.    We do not support API pre-orders.   The way to stay on top of product availability is to use the inventory subscription (https://api-portal.ti.com/store-inventory-subscription-push-api  ).  I am aware that you have another thread open, where we are trying to address issues associated with you ability to use the subscription feature.   I will provide an update on that thread by end of day, Tuesday.  I apologize for the delay on that one.

**Attention** This is a public forum