fix: method overloads

This commit is contained in:
fPolic
2024-01-16 14:13:48 +01:00
parent dcdb6df6f8
commit ca0d6f5a9f

View File

@@ -76,6 +76,7 @@ export interface IPaymentModuleService extends IModuleService {
/* ********** PAYMENT ********** */
createPayment(data: CreatePaymentDTO): Promise<PaymentDTO>
createPayment(data: CreatePaymentDTO[]): Promise<PaymentDTO[]>
capturePayment(
paymentId: string,
@@ -92,6 +93,10 @@ export interface IPaymentModuleService extends IModuleService {
data: UpdatePaymentDTO,
sharedContext?: Context
): Promise<PaymentDTO>
updatePayment(
data: UpdatePaymentDTO[],
sharedContext?: Context
): Promise<PaymentDTO[]>
/* ********** PAYMENT SESSION ********** */
@@ -100,6 +105,11 @@ export interface IPaymentModuleService extends IModuleService {
data: CreatePaymentSessionDTO,
sharedContext?: Context
): Promise<PaymentCollectionDTO>
createPaymentSession(
paymentCollectionId: string,
data: CreatePaymentSessionDTO[],
sharedContext?: Context
): Promise<PaymentCollectionDTO>
authorizePaymentSessions(
paymentCollectionId: string,