Constructors
constructor
- new default(paymentRepository, paymentService): default
-
Methods
capturePayment
- capturePayment(payment_id, currency): Promise<any>
-
Parameters
-
payment_id: string
-
currency: string
Returns Promise<any>
createPayment
- createPayment(data): Promise<any>
-
Returns Promise<any>
fetchPayment
- fetchPayment(data): Promise<any>
-
Parameters
-
data: {
currency: string;
payment_gateway_id: string;
}
-
currency: string
-
payment_gateway_id: string
Returns Promise<any>
getAllPayments
- getAllPayments(): Promise<any>
-
Returns Promise<any>
getPaymentById
- getPaymentById(data): Promise<any>
-
Returns Promise<any>
getSinglePaymentByPaymentGatewayId
- getSinglePaymentByPaymentGatewayId(data): Promise<any>
-
Returns Promise<any>
savePayment
- savePayment(data): Promise<any>
-
Returns Promise<any>
updatePaymentById
- updatePaymentById(data, id): Promise<any>
-
Returns Promise<any>
voidPayment
- voidPayment(payment_id, currency): Promise<any>
-
Parameters
-
payment_id: string
-
currency: string
Returns Promise<any>