Als je kortingsbonnen moet aanmaken, loyaliteitspunten moet aanpassen of winkelkredieten uit een ander systeem moet overzetten, hoef je dat niet handmatig te doen in de WordPress-admin. Advanced Coupons breidt de WooCommerce REST API uit, zodat je dit allemaal programmatisch kunt doen. Deze pagina toont wat elk deel van de API je laat doen.
Elke API heeft een minimale pluginversie. De API-gids waarnaar aan het einde van deze pagina wordt verwezen, toont de vereisten voor elk endpoint, dus controleer die voordat je tegen een ervan bouwt. Hier is wat elk deel van de API je laat doen.
Kortingsbon-endpoints
Virtuele Kortingsbonnen
- Lijst met virtuele kortingsbonnen opvragen
- Status van virtuele kortingsbonnen ophalen
- Virtuele kortingsbonnen maken, bijwerken en verwijderen
- Virtuele kortingsbonnen in bulk maken en verwijderen
Klantbeheer
- Zoek klanten en haal WooCommerce-klantgegevens op.
Advanced Coupons-instellingen
- Specifieke instellingensecties ophalen
- De lijst met velden voor elke sectie ophalen
- Instellingsopties lezen, bijwerken en verwijderen
Kortingsboncategorie
Je kunt de categorie van een kortingsbon instellen via de standaard WooCommerce-endpoint voor kortingsbonnen, in plaats van via een Advanced Coupons-namespace. Advanced Coupons voegt een coupon_category-veld toe aan de bestaande endpoint.
- Maak een kortingsbon met een categorie aan:
POST /wp-json/wc/v3/coupons - Wijzig de categorie van een bestaande kortingsbon:
PUT /wp-json/wc/v3/coupons/<id>
Het veld accepteert de categorie-slug, zoals seasonal, of de numerieke term-ID. Twee dingen zijn het vermelden waard voordat je het gebruikt:
- Het vervangt, het voegt niet toe. Het verzenden van
coupon_categorystelt de kortingsbon in op die ene categorie en verwijdert elke categorie die deze al had. - Een onbekende categorie wordt stilzwijgend genegeerd. Als de slug of ID niet overeenkomt met een bestaande categorie, wordt de kortingsbon nog steeds aangemaakt of bijgewerkt, maar dan zonder de categorie, en de respons meldt geen fout. Maak eerst de categorie aan.
Dit veld maakt deel uit van de gratis plugin, dus het heeft geen premiumlicentie nodig. Voor het beheren van categorieën in de admin, zie Hoe maak en gebruik je kortingsboncategorieën.
Loyaliteitsprogramma-endpoints
Dashboard
- Algemene klantpuntengegevens ophalen en topklanten identificeren.
Klanten
- Specifieke klantgegevens ophalen en punten aanpassen.
Instellingen
- Haal de instellingensectie op
- Haal de lijst met velden van de instellingensectie op
- Optie-instellingen lezen, bijwerken en verwijderen
Punten
- Gebruikerspunten en -saldo ophalen
- Door de gebruiker ingewisselde kortingsbonnen ophalen
- Geschiedenis van gebruikerspunten ophalen
- Punten inwisselen voor winkelkrediet
Beloningen
- Blader door de actieve product- & kortingsbonbeloningen die een klant met punten kan claimen
- Claim een beloning met punten, waarbij een eenmalig te gebruiken kortingsbon wordt gegenereerd
- Haal de geschiedenis van geclaimde beloningen van een klant op
Winkelkrediet-endpoints
Maak winkelkrediet-vermeldingen aan
- Winkeltegoedboekingen weergeven
- Boekingen verwijderen, bijwerken en ophalen
- Winkelkrediet aanmaken
Klantgegevens ophalen
- Specifieke klantstatistieken beheren
- Lijst met winkelkredieten van klanten opvragen
- Dashboardstatistieken ophalen
Bezoek de officiële API-gids voor meer gedetailleerde documentatie en technische informatie: REST API – Advanced Coupons API.
Hulp nodig?
Als u een vraag heeft of tegen problemen aanloopt, staan we klaar om u te helpen.
- Premium gebruikers: Open een ondersteuningsticket
- Gratis gebruikers: Bezoek ons communityforum
