diff --git a/src/providers/stripe.ts b/src/providers/stripe.ts index 186bd9e..b6854cf 100644 --- a/src/providers/stripe.ts +++ b/src/providers/stripe.ts @@ -193,9 +193,6 @@ export const stripeProvider = (stripeConfig: StripeProviderConfig) => { } } ] - } else { - // Log that webhook endpoint is not registered - console.warn('[Stripe Provider] Webhook endpoint not registered - webhookSecret not configured') } }, onInit: async (payload: Payload) => { @@ -204,6 +201,12 @@ export const stripeProvider = (stripeConfig: StripeProviderConfig) => { apiVersion: stripeConfig.apiVersion || DEFAULT_API_VERSION, }) singleton.set(payload, stripe) + + // Log webhook registration status + if (!stripeConfig.webhookSecret) { + const logger = createContextLogger(payload, 'Stripe Provider') + logger.warn('Webhook endpoint not registered - webhookSecret not configured') + } }, initPayment: async (payload, payment) => { // Validate required fields diff --git a/src/providers/test.ts b/src/providers/test.ts index 6533b73..7e857bb 100644 --- a/src/providers/test.ts +++ b/src/providers/test.ts @@ -928,14 +928,12 @@ function generateTestPaymentUI( setTimeout(() => pollStatus(), 2000); } } catch (error) { - const logger = createContextLogger(payload, 'Test Provider') - logger.error('Failed to poll status:', error); + console.error('[Test Provider] Failed to poll status:', error); } } ${testModeIndicators.consoleWarnings !== false ? ` - const logger = createContextLogger(payload, 'Test Provider') - logger.warn('🧪 TEST MODE: This is a simulated payment interface for development purposes'); + console.warn('[Test Provider] 🧪 TEST MODE: This is a simulated payment interface for development purposes'); ` : ''}