phonepe #37

Merged
allentj merged 2 commits from phonepe into dev 2025-05-20 10:40:06 +00:00
2 changed files with 10 additions and 2 deletions

View File

@ -7,7 +7,7 @@
{ {
"source": "functions", "source": "functions",
"codebase": "default", "codebase": "default",
"timeoutSeconds": 300, "timeoutSeconds": 360,
"ignore": [ "ignore": [
"node_modules", "node_modules",
".git", ".git",

View File

@ -105,7 +105,15 @@ export const phonePeWebhook = onRequest({
logger.info(`Updated order status via webhook for orderId: ${payload.orderId} to ${payload.state}`); logger.info(`Updated order status via webhook for orderId: ${payload.orderId} to ${payload.state}`);
} }
if (payload.state === 'COMPLETED') { logger.info(`Checking payment state`, {
state: payload.state,
stateType: typeof payload.state,
stateLength: payload.state ? payload.state.length : 0,
stateUpperCase: payload.state ? payload.state.toUpperCase() : null,
stateComparison: payload.state === 'COMPLETED'
});
if (payload.state && payload.state.trim().toUpperCase() === 'COMPLETED') {
try { try {
logger.info(`Starting payment update process for merchantOrderId: ${payload.merchantOrderId}`); logger.info(`Starting payment update process for merchantOrderId: ${payload.merchantOrderId}`);