diff --git a/backend/cmd/server/VERSION b/backend/cmd/server/VERSION index f0506108ee..bc4125a4ca 100644 --- a/backend/cmd/server/VERSION +++ b/backend/cmd/server/VERSION @@ -1 +1 @@ -0.1.108.77 +0.1.108.78 diff --git a/backend/internal/handler/payment_webhook_handler.go b/backend/internal/handler/payment_webhook_handler.go index db472a721e..78a7ba12e8 100644 --- a/backend/internal/handler/payment_webhook_handler.go +++ b/backend/internal/handler/payment_webhook_handler.go @@ -83,7 +83,7 @@ func (h *PaymentWebhookHandler) handleNotify(c *gin.Context, providerKey string) notification, err := provider.VerifyNotification(c.Request.Context(), rawBody, headers) if err != nil { - slog.Error("[Payment Webhook] verify failed", "provider", providerKey, "error", err) + slog.Error("[Payment Webhook] verify failed", "provider", providerKey, "error", err, "method", c.Request.Method, "rawBody", rawBody) c.String(http.StatusBadRequest, "verify failed") return } diff --git a/frontend/src/i18n/locales/en.ts b/frontend/src/i18n/locales/en.ts index 8566339e39..d58103a317 100644 --- a/frontend/src/i18n/locales/en.ts +++ b/frontend/src/i18n/locales/en.ts @@ -5095,6 +5095,9 @@ export default { }, qr: { scanToPay: 'Scan to Pay', + payInNewWindow: 'Complete Payment in New Window', + payInNewWindowHint: 'The payment page has opened in a new window. Please complete the payment there and return to this page.', + openPayWindow: 'Reopen Payment Page', expiresIn: 'Expires in', expired: 'Order Expired', waitingPayment: 'Waiting for payment...', diff --git a/frontend/src/i18n/locales/zh.ts b/frontend/src/i18n/locales/zh.ts index e5a3c42483..01783dfe04 100644 --- a/frontend/src/i18n/locales/zh.ts +++ b/frontend/src/i18n/locales/zh.ts @@ -5292,6 +5292,9 @@ export default { }, qr: { scanToPay: '请扫码支付', + payInNewWindow: '请在新窗口中完成支付', + payInNewWindowHint: '支付页面已在新窗口打开,请在新窗口中完成支付后返回此页面', + openPayWindow: '重新打开支付页面', expiresIn: '剩余支付时间', expired: '订单已过期', waitingPayment: '等待支付...', diff --git a/frontend/src/views/user/PaymentQRCodeView.vue b/frontend/src/views/user/PaymentQRCodeView.vue index 8b9f174357..543aa130d4 100644 --- a/frontend/src/views/user/PaymentQRCodeView.vue +++ b/frontend/src/views/user/PaymentQRCodeView.vue @@ -1,10 +1,19 @@