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?