Skip to content

Products-Feed: Local Inventory feed #1899

@JannikZed

Description

@JannikZed

The Saleor Products Feed should support the creation of an additional feed, that can be used to send inventory information back to google to support the promotion of local in-store pickup.

This issue should be used to plan the feature, discuss it with the core-team and to raise a PR for it.

Relevant documentation from Google: https://support.google.com/merchants/answer/14819809?sjid=853897533693969763-EU

It works in a very similar way than the current feed generation, but it has some other fields. It has one entry per active warehouse.

We need allow the mapping of the [store_code] attribute. By default, we would just use the warehouse name here, but customers might want to overwrite it with a product attribute.

[pickup_method]:
Supported values:
Buy [buy]
Reserve [reserve]
Ship to store [ship to store]
Not supported [not supported]
-> these could be filled automatically / default using the inventory settings of a warehouse in Saleor. Alternatively, we should support setting a global default here and optional customers could overwrite it with attributes

[pickup_sla]:
same day [same day]
next day [next day]
2-day [2-day]
3-day [3-day]
4-day [4-day]
5-day [5-day]
6-day [6-day]
Multi-week [multi-week]
-> this is mandatory and we should support setting a default with the option to allow the overwriting with an attribute value

[local_shipping_label]: set it in the attribute mapping similar to the regular feed.

The saleor app needs to support an additional feed URL

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions