Je kunt een van de volgende 3 opdrachten gebruiken om webhooks die niet op je website zijn afgeleverd opnieuw te verzenden/te herhalen:
bin/magento stripe:webhooks:process-event [-f|--force] <event_id>
Door het bovenstaande te doen, wordt één webhookgebeurtenis per ID herhaald. Je kunt individuele gebeurtenis-ID's zoeken door naar een betaling in je Stripe-account te gaan en helemaal naar onder op de pagina te scrollen waar alle gebeurtenissen op een tijdlijn worden weergegeven. Klik op 'Gebeurtenisgegevens weergeven' van een vermelding om de gebeurtenis-ID in de URL-balk weer te geven.
bin/magento stripe:webhooks:process-events-range <from_event_id> <to_event_id>
Hierdoor wordt een lijst met gebeurtenissen opgehaald, die begint bij één gebeurtenis_id tot aan een gebeurtenis_id in de toekomst en deze worden allemaal herhaald. Je kunt de eerste en laatste gebeurtenis selecteren in het gedeelte Gebeurtenissen van je Stripe-dashboard.
bin/magento stripe:webhooks:process-events-date-range <from_date> <to_date>
Hierdoor wordt een lijst met gebeurtenissen opgehaald die tussen twee datums liggen en worden deze allemaal herhaald. De datumnotatie is arbitrair. Je kunt strings gebruiken zoals '2022-02-15', 'gister', 'nu', '10 mei 2022', '3 weken geleden', 'afgelopen woensdag 15:30', enzovoort.