refund

frontend. refund

Source:

Routes for Refund.

Methods

(static) authorizePayment(modules, modules, modules)

Source:

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)

Source:

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)

Source:

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