From ca0d6f5a9f15418bd73341e1dce04033e60b714d Mon Sep 17 00:00:00 2001 From: fPolic Date: Tue, 16 Jan 2024 14:13:48 +0100 Subject: [PATCH] fix: method overloads --- packages/types/src/payment/service.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/types/src/payment/service.ts b/packages/types/src/payment/service.ts index a0a58cd0f2..94951f5545 100644 --- a/packages/types/src/payment/service.ts +++ b/packages/types/src/payment/service.ts @@ -76,6 +76,7 @@ export interface IPaymentModuleService extends IModuleService { /* ********** PAYMENT ********** */ createPayment(data: CreatePaymentDTO): Promise + createPayment(data: CreatePaymentDTO[]): Promise capturePayment( paymentId: string, @@ -92,6 +93,10 @@ export interface IPaymentModuleService extends IModuleService { data: UpdatePaymentDTO, sharedContext?: Context ): Promise + updatePayment( + data: UpdatePaymentDTO[], + sharedContext?: Context + ): Promise /* ********** PAYMENT SESSION ********** */ @@ -100,6 +105,11 @@ export interface IPaymentModuleService extends IModuleService { data: CreatePaymentSessionDTO, sharedContext?: Context ): Promise + createPaymentSession( + paymentCollectionId: string, + data: CreatePaymentSessionDTO[], + sharedContext?: Context + ): Promise authorizePaymentSessions( paymentCollectionId: string,