Preturi diferite pentru diferite tipuri de utilizatori


Documentație API pentru actualizarea/crearea prețurilor pentru diferite tipuri de utilizatori

Tabel cu descrierile câmpurilor:

Câmp Tip Necesar? Descriere
usertypeid int Da Identificator unic al tipului de utilizator pentru care este setat prețul produsului.

preț| zecimal| Da| Prețul produsului pentru tipul de utilizator specificat.

https://admin.ecom.md/ru/admin/users/usertype/
grupprodusid| sfoară| Da| Un identificator unic al produsului din grupul pentru care sunt stabilite prețuri.

1. Actualizați/Creați prețuri

Metodă: POST
URL: {domain}/external/product/user-price-update/

Descriere:
Vă permite să setați sau să actualizați prețuri pentru diferite tipuri de utilizatori pentru anumite produse.

Exemplu de interogare:

POST {domain}/external/product/user-price-update/
Tip de conținut: application/json

Corpul cererii:

[
    {
        „user_type_id”: 10,
        „preț”: 8888,
        „group_product_id”: „349254”
    },
    {
        „user_type_id”: 11,
        „preț”: 9999,
        „group_product_id”: „349255”
    }
]

Note:

  1. O interogare poate conține mai multe obiecte pentru a actualiza/crea prețuri pentru diferite tipuri de utilizatori sau pentru diferite produse.
  2. Dacă există deja un preț pentru un anumit tip de utilizator pentru produsul specificat, acesta va fi actualizat.
  3. Dacă combinația specificată de user_type_id și group_product_id nu există, va fi creată.
  4. Câmpul group_product_id trebuie să fie un identificator unic pentru produsul din grup, iar formatul acestuia este verificat înainte de a actualiza sau de a crea o înregistrare.
  5. Câmpul user_type_id trebuie să se potrivească cu un tip de utilizator existent și este, de asemenea, validat în etapa de procesare a cererii.

A fost util articolul?

Da, multumesc! Din pacate nu

article.helpfulQuestion