From dd7abe1fc6bf8698ed07808b0ca31f2c4fea79f0 Mon Sep 17 00:00:00 2001 From: alsaze Date: Sun, 5 Oct 2025 15:54:16 +0300 Subject: [PATCH] =?UTF-8?q?=D1=81=D0=BE=D0=B7=D0=B4=D0=B0=D1=8E=20=D1=82?= =?UTF-8?q?=D0=B5=D0=BB=D0=B5=D0=B3=D1=83=20=D1=82=D0=BE=D0=B2=D0=B0=D1=80?= =?UTF-8?q?=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/cart.vue | 7 +++++-- server/api/bspb.ts | 3 ++- server/shared/types/bspb.ts | 10 ++++++++++ 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 server/shared/types/bspb.ts diff --git a/pages/cart.vue b/pages/cart.vue index 07e4a4b..93734a5 100644 --- a/pages/cart.vue +++ b/pages/cart.vue @@ -22,14 +22,17 @@ diff --git a/server/api/bspb.ts b/server/api/bspb.ts index c1512f3..6e7ff17 100644 --- a/server/api/bspb.ts +++ b/server/api/bspb.ts @@ -25,6 +25,7 @@ export default defineEventHandler(async () => { currency: 'RUB', title: 'Название заказа', description: 'Описание заказа', + hppRedirectUrl: 'https://pgtest.bspb.ru/result', }, } @@ -36,5 +37,5 @@ export default defineEventHandler(async () => { }, }) - return response.data + return response?.data || [] }) diff --git a/server/shared/types/bspb.ts b/server/shared/types/bspb.ts new file mode 100644 index 0000000..848b2b4 --- /dev/null +++ b/server/shared/types/bspb.ts @@ -0,0 +1,10 @@ +export interface IBspb { + order: { + id: number + hppUrl: string + password: string + accessToken: string + status: string + cvv2AuthStatus: string + } +}