UNPKG

paytm-pg-node-sdk

Version:
115 lines (114 loc) 2.34 kB
/** * Copyright (C) 2019 Paytm. */ import * as _RefundBaseRequest from "../request/RefundBaseRequest"; export declare class RefundInitiateRequestBody extends _RefundBaseRequest.RefundBaseRequest { /** * @var string */ private txnId; /** * @var string */ private refundAmount; /** * @var string */ private comments; /** * @var string */ private txnType; /** * @var string */ private preferredDestination; /** * @var string */ private requestId; /** * @var array */ private subwalletAmount; /** * Paytm\pg\request\RefundInitiateRequestBody constructor. */ constructor(); /** * @return string */ getTxnType(): string; /** * @param string txnType * @return void */ setTxnType(txnType: string): void; /** * @return string */ getTxnId(): string; /** * @param string txnId * @return void */ setTxnId(txnId: string): void; /** * @return string */ getRefundAmount(): string; /** * @param string refundAmount * @return void */ setRefundAmount(refundAmount: string): void; /** * @return string */ getComments(): string; /** * @param string comments * @return void */ setComments(comments: string): void; /** * @return string */ getPreferredDestination(): string; /** * @param string preferredDestination * @return void */ setPreferredDestination(preferredDestination: string): void; /** * @return string */ getRequestId(): string; /** * @param string requestId * @return void */ setRequestId(requestId: string): void; /** * @return array */ getSubwalletAmount(): Array<object>; /** * @param array subwalletAmount * @return void */ setSubwalletAmount(subwalletAmount: Array<object>): void; toJSON(): { txnId: string; refundAmount: string; comments: string; txnType: string; preferredDestination: string; requestId: string; subwalletAmount: object[]; mid: string; orderId: string; refId: string; extraParamsMap: {}; }; }