Hoi, hoe kunnen we je helpen?

Controleren of WooCommerce-bestellingen worden geïmporteerd in Retail POS (X-Series)

Configuratie

  • Retail POS voor Mac of pc
  • WooCommerce-integratie

Antwoord

 

We raden je aan om deze informatie te delen met een webontwikkelaar, omdat het vrij technisch kan zijn om dit te onderzoeken en problemen op te lossen.

Wanneer een bestelling wordt geplaatst op WooCommerce, moet er een API-oproep naar ons worden verzonden, die wij hebben zodanig hebben ingesteld dat er naar kunnen luisteren (dit is een webhook). Dit vertelt Retail POS dat er een bestelling is geplaatst, dus Retail POS maakt API-oproepen naar WooCommerce om de details van die bestelling op te halen, die we vervolgens opslaan in Retail POS. Als we deze oproep van WooCommerce niet ontvangen, kunnen we de bestelling niet ophalen. 

Controleren om te bevestigen of de webhooks actief zijn en correct zijn opgeslagen in WooCommerce:

  1. Klik op WooCommerce 
  2. Klik op Instellingen
  3. Klik op Geavanceerd
  4. Klik op Webhooks
  5. Bevestig dat order.created, order.updated, order.deleted, product.deleted zijn ingesteld op Actief

Hoe je een eenvoudige test kunt uitvoeren om te bevestigen of webhooks correct worden uitgevoerd:

  1. Maak een bestelling aan in WooCommerce
  2. Stel de bestelstatus in op een Gesloten status
    Om problemen met bestaande bestellingen op te lossen, ga je verder vanaf stap 3
  3. Klik op Bijwerken
  4. Klik in WooCommerce op Status > Geplande acties en navigeer naar de meest recente pagina
  5. Bevestig dat er een webhook is gegenereerd voor de Bestel-ID en of deze wordt weergegeven als Voltooid

Aanvullende informatie

 

  • Als Geplande acties een andere status dan Voltooid weergeeft, deel dit dan met je ontwikkelaar
  • Retail POS importeert geen bestelling met een verwijderd product op WooCommerce
  • Hoewel je met deze stappen kunt vaststellen of webhooks correct werken, raden we je aan om samen te werken met een webontwikkelaar om een diagnose te stellen over mislukte bestellingen. Dit komt naar verwachting door de zeer aanpasbare aard van WooCommerce.

Was dit artikel nuttig?