IPaymentModuleService
Methods
createPaymentCollection
**createPaymentCollection**(data, sharedContext?): Promise<[PaymentCollectionDTO](/references/types/interfaces/types.PaymentCollectionDTO)[]>
Parameters
Returns
**createPaymentCollection**(data, sharedContext?): Promise<[PaymentCollectionDTO](/references/types/interfaces/types.PaymentCollectionDTO)>
Parameters
Returns
retrievePaymentCollection
Parameters
paymentCollectionId
stringRequiredconfig
FindConfig<PaymentCollectionDTO>
config
FindConfig<PaymentCollectionDTO>Returns
listPaymentCollections
Parameters
Returns
listAndCountPaymentCollections
Parameters
Returns
updatePaymentCollection
**updatePaymentCollection**(data, sharedContext?): Promise<[PaymentCollectionDTO](/references/types/interfaces/types.PaymentCollectionDTO)[]>
Parameters
Returns
**updatePaymentCollection**(data, sharedContext?): Promise<[PaymentCollectionDTO](/references/types/interfaces/types.PaymentCollectionDTO)>
Parameters
Returns
deletePaymentCollections
**deletePaymentCollections**(paymentCollectionId, sharedContext?): Promise<void>
Parameters
paymentCollectionId
string[]RequiredReturns
Promise
Promise<void>Required**deletePaymentCollections**(paymentCollectionId, sharedContext?): Promise<void>
Parameters
paymentCollectionId
stringRequiredReturns
Promise
Promise<void>RequiredauthorizePaymentCollection
Parameters
paymentCollectionId
stringRequiredReturns
completePaymentCollection
Parameters
paymentCollectionId
stringRequiredReturns
createPayment
**createPayment**(data, sharedContext?): Promise<[PaymentDTO](/references/types/interfaces/types.PaymentDTO)>
Parameters
Returns
**createPayment**(data, sharedContext?): Promise<[PaymentDTO](/references/types/interfaces/types.PaymentDTO)[]>
Parameters
Returns
capturePayment
**capturePayment**(data, sharedContext?): Promise<[PaymentDTO](/references/types/interfaces/types.PaymentDTO)>
Parameters
Returns
**capturePayment**(data, sharedContext?): Promise<[PaymentDTO](/references/types/interfaces/types.PaymentDTO)[]>
Parameters
Returns
refundPayment
**refundPayment**(data, sharedContext?): Promise<[PaymentDTO](/references/types/interfaces/types.PaymentDTO)>
Parameters
Returns
**refundPayment**(data, sharedContext?): Promise<[PaymentDTO](/references/types/interfaces/types.PaymentDTO)[]>