Troubleshooting
Enable logging
If payment processes with Stripe Payment are not working as expected, enable logging to narrow down the cause.
Procedure
Go to .
Under Basic Configuration, enable the checkbox Log transaction processing results.
Save your settings.
Result
Stripe Payment writes log files with daily timestamps to the directory <root directory of your OXID eShop>/log/stripe/:
stripe_requests_YYYY-MM-DD.log– API requests and responsesstripe_webhooks_YYYY-MM-DD.log– incoming webhook calls from Stripestripe_events_YYYY-MM-DD.log– internal event processingstripe_reconciliation_YYYY-MM-DD.log– results of order reconciliation (console command stripe:reconcile-oxpaid)
Note
Disable logging again once the problem is resolved, to keep the amount of stored data low.
Fix webhook problems
If status notifications from Stripe are not arriving in your OXID eShop, check the webhook.
Procedure
Go to .
Open the Webhooks section.
Enable the checkbox Force webhook update.
Save your settings.
Result
The webhook endpoint is regenerated and configured.