Module doesn't fully follow the Google Merchant standards

Created on 17 June 2024, 3 months ago

Problem/Motivation

In https://support.google.com/merchants/answer/6324448, there is a clear definition for "out_of_stock":

You’re not accepting orders for this product, or the product isn't available for purchase.

But this isn't the logic in our module. We define if something is orderable through our "orderable" field value, no matter the availability status. Meaning, if we set a product out_of_stock but orderable, we basically have Google's definition of a "Backorder" instead.

Steps to reproduce

Proposed resolution

Discuss this and the current module logic.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Postponed

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany Grevil

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @Grevil
  • Status changed to Postponed 3 months ago
  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

    Thanks for writing this down. Anyway it has no effect so far for the module, as we don't expose the values to Google Merchants yet, we're simply using their definitions for implementation. Exposing this to Google Merchants ins't even a planned feature yet.

    But if it will be one day, we should recognize this, yes! Therefore postponed and minor.

Production build 0.71.5 2024