paytm-pg-node-sdk
Version:
Paytm SDK for Node.js
253 lines (252 loc) • 4.81 kB
TypeScript
/**
* Copyright (C) 2019 Paytm.
*/
import * as _BaseResponseBody from "./BaseResponseBody";
export declare class NativeRefundStatusResponseBody extends _BaseResponseBody.BaseResponseBody {
/**
* @var string
*/
protected txnId: string;
/**
* @var string
*/
protected orderId: string;
/**
* @var string
*/
protected txnAmount: string;
/**
* @var string
*/
protected mid: string;
/**
* @var string
*/
protected refundAmount: string;
/**
* @var string
*/
protected txnDate: string;
/**
* @var string
*/
private totalRefundedAmount;
/**
* @var string
*/
private refundDate;
/**
* @var string
*/
private refId;
/**
* @var string
*/
private bankTxnId;
/**
* @var string
*/
private txnType;
/**
* @var string
*/
private gatewayName;
/**
* @var string
*/
private bankName;
/**
* @var string
*/
private paymentMode;
/**
* @var string
*/
private refundId;
/**
* @var string
*/
private refundType;
/**
* @var string
*/
private ssoId;
/**
* NativeRefundStatusResponseBody constructor.
*/
constructor();
/**
* @return string
*/
getTxnId(): string;
/**
* @param string txnId
* @return void
*/
setTxnId(txnId: string): void;
/**
* @return string
*/
getOrderId(): string;
/**
* @param string orderId
* @return void
*/
setOrderId(orderId: string): void;
/**
* @return string
*/
getTxnAmount(): string;
/**
* @param string txnAmount
* @return void
*/
setTxnAmount(txnAmount: string): void;
/**
* @return string
*/
getMid(): string;
/**
* @param string mid
* @return void
*/
setMid(mid: string): void;
/**
* @return string
*/
getRefundAmount(): string;
/**
* @param string refundAmount
* @return void
*/
setRefundAmount(refundAmount: string): void;
/**
* @return string
*/
getTxnDate(): string;
/**
* @param string txnDate
* @return void
*/
setTxnDate(txnDate: string): void;
/**
* @return string
*/
getTotalRefundedAmount(): string;
/**
* @param string totalRefundedAmount
* @return void
*/
setTotalRefundedAmount(totalRefundedAmount: string): void;
/**
* @return string
*/
getRefundDate(): string;
/**
* @param string refundDate
* @return void
*/
setRefundDate(refundDate: string): void;
/**
* @return string
*/
getRefId(): string;
/**
* @param string refId
* @return void
*/
setRefId(refId: string): void;
/**
* @return string
*/
getBankTxnId(): string;
/**
* @param string bankTxnId
* @return void
*/
setBankTxnId(bankTxnId: string): void;
/**
* @return string
*/
getTxnType(): string;
/**
* @param string txnType
* @return void
*/
setTxnType(txnType: string): void;
/**
* @return string
*/
getGatewayName(): string;
/**
* @param string gatewayName
* @return void
*/
setGatewayName(gatewayName: string): void;
/**
* @return string
*/
getBankName(): string;
/**
* @param string bankName
* @return void
*/
setBankName(bankName: string): void;
/**
* @return string
*/
getPaymentMode(): string;
/**
* @param string paymentMode
* @return void
*/
setPaymentMode(paymentMode: string): void;
/**
* @return string
*/
getRefundId(): string;
/**
* @param string refundId
* @return void
*/
setRefundId(refundId: string): void;
/**
* @return string
*/
getRefundType(): string;
/**
* @param string refundType
* @return void
*/
setRefundType(refundType: string): void;
/**
* @return string
*/
getSsoId(): string;
/**
* @param string ssoId
* @return void
*/
setSsoId(ssoId: string): void;
toJSON(): {
txnId: string;
orderId: string;
txnAmount: string;
mid: string;
refundAmount: string;
txnDate: string;
totalRefundedAmount: string;
refundDate: string;
refId: string;
bankTxnId: string;
txnType: string;
gatewayName: string;
bankName: string;
paymentMode: string;
refundId: string;
refundType: string;
ssoId: string;
resultInfo: any;
extraParamsMap: {};
};
}