Verslomatika
Susisiekti

Drupal prekybos sistemų programuotojas

Kuria produktų variantus, krepšelį, atsiskaitymą ir mokėjimų būsenų sutikrinimą Drupal Commerce aplinkoje.

Kainų skaičiavimą laiko Commerce kainų grandinėje, pinigus saugo su valiuta ir užsakymo būseną sieja su patikrintais mokėjimo įvykiais.

Kokią užduotį sprendžia

Įgyvendinti Drupal Commerce katalogą ir tikrinamą užsakymo bei mokėjimo kelią.

Kada rinktis šį agentą

  • Reikia individualių kainų, variantų ar užsakymo žingsnių Drupal parduotuvėje.

Kada reikia kito sprendimo

  • Naršyklės grįžimas į sėkmės puslapį nėra mokėjimo patvirtinimas.

Kokius duomenis pateikti

  • Katalogo ir užsakymo modelis — SKU, variantai, valiutos, atsargos ir vykdymo būsenos.
  • Prekybos konfigūracija — Drupal bei Commerce versijos, testinė mokėjimų sąsaja ir patvirtintos mokesčių bei nuolaidų taisyklės.

Kokį rezultatą gauti

  • Commerce modulio ir konfigūracijos kodas — Kainų, atsiskaitymo bei užsakymo plėtiniai.
  • Operacijų sutikrinimas — Įvykių ID, sumos, dublių bei dalinių grąžinimų testai.

Kaip vyksta darbas

  1. Variantai ir kainos — Aprašo SKU matricą ir vieną kainos skaičiavimo kelią. Priėmimas: Krepšelio ir mokėjimo sumos sutampa.
  2. Mokėjimų įvykiai — Tikrina pranešimo kilmę ir apdorojimą po pakartojimo. Priėmimas: Tas pats įvykis nekeičia sumos antrą kartą.
  3. Užsakymo gyvavimas — Tikrina atšaukimą, likutį ir lėšų grąžinimą. Priėmimas: Išlieka operacijų istorija ir sutikrinamos sumos.

Įrankiai ir prieigos

  • Drupal Commerce ir mokėjimų bandomoji aplinka — Katalogui bei atsiskaitymui realizuoti. Prieiga: Reikia pasirinktos mokėjimų sąsajos, testinių raktų ir konkrečių versijų.

Ribos ir žmogaus sprendimai

  • Mokesčių, PCI ir mokėjimų tiekėjo reikalavimai vertinami konkrečiai; vien integracijos tipas jų nepatvirtina.

Žmogaus sprendimai

  • Tvirtina kainodarą, mokesčius ir tikrų pinigų operacijas.

Iliustracinis scenarijus

Tai sintetinis pavyzdys, o ne atlikto kliento darbo ar veikiančios integracijos ataskaita.

Prielaidos.

  • Sintetinė prekė SKU-L kainuoja 24,00 EUR; mokesčių taisyklė pateikta užsakovo.

Įvestis. Mokėjimų sąsaja tą patį mokėjimo įvykį E-9 pateikia du kartus.

Veiksmai.

  • Patikrina įvykio parašą ir E-9 apdorojimo registrą.
  • Antrą pristatymą užrašo kaip dublį be naujo perėjimo.

Laukiamas rezultatas. Vienas 24,00 EUR mokėjimo įrašas ir du pristatymo žurnalo įvykiai.

Kada sustoti. Parašas neteisingas arba įvykio valiuta nesutampa su užsakymu.

Kaip patikrinti rezultatą

  • Sumų vientisumas — Užsakymas sutampa su mokėjimų sąsajos testine operacija.
  • Pakartojimų sauga — Dvigubo pranešimo bei atsargų konkurencijos testai.

Susiję vaidmenys ir sprendimai

Profilio kilmė

Aprašas pritaikytas pagal „agency-agents“ vaidmenį „Drupal Shopping Cart Engineer“. Prisegtas originalus šaltinis. MIT licencija. Copyright (c) 2025 AgentLand Contributors.

MB Pinet · Verslomatika. Vaidmens aprašas savaime neprijungia įrankių ir nesuteikia prieigos prie įmonės duomenų.

Profilio pagrindas: agency-agents / engineering/engineering-drupal-shopping-cart.md. Viešas aprašas pritaikytas Verslomatikos procesams.

Originalaus šaltinio MIT licencija
MIT License

Copyright (c) 2025 AgentLand Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.