- Source:
Routes for Refund.
Methods
(static) authorizePayment(modules, modules, modules)
Authorize Refund
Parameters:
Name | Type | Description |
---|---|---|
modules |
frontend.refund.paymentSuccess | |
modules |
frontend.return.getSingleCartDetails | |
modules |
frontend.refund.returnProduct |
(async, static) generateRequestData(type, cardDetails, lineItem, cartValues, refTransId, method)
- Source:
generate Request Data
Parameters:
Name | Type | Description |
---|---|---|
type |
string |
to perform actions based on transaction price |
cardDetails |
object | card details |
lineItem |
object | lineitem |
cartValues |
object | cart values |
refTransId |
number | transaction reference id |
method |
refundModule.insertPayLogRequest |
(async, static) paymentSuccess(modules, modules, modules, modules, modules, modules)
Payment Success Handler
Parameters:
Name | Type | Description |
---|---|---|
modules |
refundModule.getCartDetails | |
modules |
refundModule.getReturnCommonInvoiceNo | |
modules |
refundModule.markCartRefund | |
modules |
refundModule.markBuyNowRefund | |
modules |
refundModule.addAppointment | |
modules |
refundModule.updateBuynowAppointment |
(async, static) returnProduct(modules)
Return Product Handler
Parameters:
Name | Type | Description |
---|---|---|
modules |
frontend.return.relistProduct |
(async, static) shortDescribeSCH(items)
- Source:
short Describe sch
Parameters:
Name | Type | Description |
---|---|---|
items |
object | items |