Amazon - NetSuite Integration App [B2B Price Update]

Hello everyone,

We are looking for a solution to update B2B prices on Amazon marketplaces on our pre-build integration app if there is any. Since this is an Integration App, our acess are limited and we are not able to edit the "HTTP request body" which looks like this:

{
"header": {
    "sellerId": "{{connection.http.unencrypted.sellerId}}",
    "version": "2.0"
  },
  "messages": [
  {{#each data}} {{#if @index}},{{/if}}
    {
      "messageId": {{{add @index 1}}},
      "sku": "{{sku}}",
      "operationType": "PATCH",
      "productType": "PRODUCT",
      "patches": [
        {
          "op": "replace",
          "path": "/attributes/purchasable_offer",
          "value": [  
            {
              {{#each general}}
               "{{@key}}": {{{jsonSerialize this}}}, 
              {{/each}}
              {{#each attributes}} {{#if @index}},{{/if}}
              "{{@key}}": [
                 {
                  "schedule": [
                     {{{jsonSerialize this}}}
                  ]
                }
              ]
              {{/each}}
            }
          ]
        }
      ]
    }
    {{/each}}
  ]
}

Per checking the Amazon SP-API documentation for JSON_FEED_LISTING feed type, we clearly missing some of the properties for B2B price to be updated. Has anyone here run into a similar issue? If so, I'd love to hear how you managed to resolve it—preferably without building a custom flow?

Hi Slobodan,

Yes, the out-of-the-box pricing flow currently does not include B2B fields, as Amazon’s support for B2B via the JSON Listing Feed was introduced more recently. However, we do offer options to include B2B attributes. Could you please create a support ticket? Our support team will assist you in configuring these fields.

Thank you.

Hello @charantejakammari,

I have already created the support ticket.

Regards,