Monitor payments
Use Dashboard → Payments in the appropriate environment to review:- Payment Intent ID and merchant
orderId - Amount and currency
- Payment status
- Card brand and last four digits or Idram method summary
- Payment attempt history and last payment error
- Creation and update time
Monitor webhook delivery
Use Dashboard → Webhooks to inspect endpoint health and individual deliveries.
Delivery details include the event ID, type, source, attempt count, latest HTTP status, last error, and timestamps.
Investigation playbook
Payment succeeded but the order is still unpaid
Payment succeeded but the order is still unpaid
Find the Payment Intent in Dashboard, then inspect its webhook delivery. If delivery succeeded, search receiver logs by event ID and confirm the order comparison and database transaction. If delivery is retrying, restore the endpoint and let Lynq retry.
Delivery is retrying
Delivery is retrying
Check the latest HTTP status or network error.
408, 429, 5xx, timeouts, and connection failures are temporary. Fix the receiver without changing the endpoint URL unless necessary.Delivery failed immediately
Delivery failed immediately
Check for an unsafe or unreachable destination and non-retryable
4xx responses. Confirm the URL is public HTTPS and the receiver is not returning authentication errors for valid signatures.Signature verification started failing
Signature verification started failing
Confirm the receiver uses the raw body and the current environment’s signing secret. If the secret was rotated, requests immediately use the new value.
Checkout reports no payment methods
Checkout reports no payment methods
Check the Payment Intent environment, publishable key environment, and enabled payment methods. Then confirm the provider credentials were saved in that same environment.