Wiki
Clone wikiOCAPI / testplan / nl_testplan_klantgroep_aanmaken
Aanmaken Klantgroep
OCAPI controller
Interne componenten dge
- Proc: gp30OCWebshopSendKlantgroep()
- DB: ocwebshopklantengroep
Testprocedure
dgeDetailhandel/dgeGroothandel
Voor de test dienen we bij een klant (die al een actief klantaccount heeft op de webshop) de kortingsinstellingen te wijzigen zodat deze klant door dge in een nieuwe klantgroep wordt ingedeeld.
- Kies voor de menu-optie "Relaties" - "Relaties"
- Open een "klant"
- Ga naar het tabblad "Klant"
- Wijzig de kortingsinstellingen en kies voor "Opslaan".
- Activeer met de sneltoets CTRL-ALT-D de OCAPI log. Zie Testplan.
- Kies voor de menu-optie "Webshop" - "Webshop beheren"
- Klik op de knop "Bijwerken"
- Vink in het venster "Bijwerken OpenCart" alleen de optie "Klantkortingen" aan.
- Klik op de knop "Bijwerken"
Communicatie
POST
URL: /customergroup.xml
Log: /logs/ocapi/*OCAPI_customergroup_upsert_*.log<?xml version="1.0" encoding="UTF-8"?> <customergroup> <customer_group_description> <nl> <name>KLGR_0+KORTPERC_15.5+INKOPSL_0</name> <description>KLGR_0+KORTPERC_15.5+INKOPSL_0</description> </nl> </customer_group_description> <approval>0</approval> </customergroup>
RESPONS HTTP STATUSCODE 200
<?xml version="1.0" encoding="UTF-8"?> <response> <customergroup> <status>ok</status> <customer_group_id>8</customer_group_id> </customergroup> </response>
Log: /logs/ocapi/*OCAPI_customergroup_upsert_response_*.log
Updated