paytm-pg-node-sdk
Version:
Paytm SDK for Node.js
491 lines (490 loc) • 9.58 kB
TypeScript
/**
* Copyright (C) 2019 Paytm.
*/
import * as _BaseResponseBody from "./BaseResponseBody";
export declare class NativePaymentStatusResponseBody extends _BaseResponseBody.BaseResponseBody {
/**
* @var string
*/
private txnId;
/**
* @var string
*/
private bankTxnId;
/**
* @var string
*/
private orderId;
/**
* @var string
*/
private txnAmount;
/**
* @var string
*/
private txnType;
/**
* @var string
*/
private gatewayName;
/**
* @var string
*/
private bankName;
/**
* @var string
*/
private mid;
/**
* @var string
*/
private paymentMode;
/**
* @var string
*/
private refundAmt;
/**
* @var string
*/
private txnDate;
/**
* @var string
*/
private refundId;
/**
* @var string
*/
private refId;
/**
* @var array
*/
private childTransaction;
/**
* @var string
*/
private subsId;
/**
* @var string
*/
private merchantUniqueReference;
/**
* @var string
*/
private blockedAmount;
/**
* @var string
*/
private preAuthId;
/**
* @var string
*/
private customMerchantResponse;
/**
* @var string
*/
private customChecksumString;
/**
* @var string
*/
private maskedCardNo;
/**
* @var string
*/
private cardIndexNo;
/**
* @var string
*/
private maskedCustomerMobileNumber;
/**
* @var string
*/
private posId;
/**
* @var string
*/
private uniqueReferenceLabel;
/**
* @var string
*/
private uniqueReferenceValue;
/**
* @var string
*/
private pccCode;
/**
* @var string
*/
private prn;
/**
* @var string
*/
private udf1;
/**
* @var string
*/
private udf2;
/**
* @var string
*/
private udf3;
/**
* @var string
*/
private comments;
/**
* @var string
*/
private currentTxnCount;
/**
* @var string
*/
private loyaltyPoints;
/**
* Paytm\pg\response\NativePaymentStatusResponseBody constructor.
*/
constructor();
/**
* @return string
*/
getTxnId(): string;
/**
* @param string txnId
* @return void
*/
setTxnId(txnId: string): void;
/**
* @return string
*/
getBankTxnId(): string;
/**
* @param string bankTxnId
* @return void
*/
setBankTxnId(bankTxnId: 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
*/
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
*/
getMid(): string;
/**
* @param string mid
* @return void
*/
setMid(mid: string): void;
/**
* @return string
*/
getPaymentMode(): string;
/**
* @param string paymentMode
* @return void
*/
setPaymentMode(paymentMode: string): void;
/**
* @return string
*/
getRefundAmt(): string;
/**
* @param string refundAmt
* @return void
*/
setRefundAmt(refundAmt: string): void;
/**
* @return string
*/
getTxnDate(): string;
/**
* @param string txnDate
* @return void
*/
setTxnDate(txnDate: string): void;
/**
* @return string
*/
getRefundId(): string;
/**
* @param string refundId
* @return void
*/
setRefundId(refundId: string): void;
/**
* @return string
*/
getRefId(): string;
/**
* @param string refId
* @return void
*/
setRefId(refId: string): void;
/**
* @return array
*/
getChildTransaction(): Array<any>;
/**
* @param array childTransaction
* @return void
*/
setChildTransaction(childTransaction: Array<any>): void;
/**
* @return string
*/
getSubsId(): string;
/**
* @param string subsId
* @return void
*/
setSubsId(subsId: string): void;
/**
* @return string
*/
getMerchantUniqueReference(): string;
/**
* @param string merchantUniqueReference
* @return void
*/
setMerchantUniqueReference(merchantUniqueReference: string): void;
/**
* @return string
*/
getBlockedAmount(): string;
/**
* @param string blockedAmount
* @return void
*/
setBlockedAmount(blockedAmount: string): void;
/**
* @return string
*/
getPreAuthId(): string;
/**
* @param string preAuthId
* @return void
*/
setPreAuthId(preAuthId: string): void;
/**
* @return string
*/
getCustomMerchantResponse(): string;
/**
* @param string customMerchantResponse
* @return void
*/
setCustomMerchantResponse(customMerchantResponse: string): void;
/**
* @return string
*/
getCustomChecksumString(): string;
/**
* @param string customChecksumString
* @return void
*/
setCustomChecksumString(customChecksumString: string): void;
/**
* @return string
*/
getMaskedCardNo(): string;
/**
* @param string maskedCardNo
* @return void
*/
setMaskedCardNo(maskedCardNo: string): void;
/**
* @return string
*/
getCardIndexNo(): string;
/**
* @param string cardIndexNo
* @return void
*/
setCardIndexNo(cardIndexNo: string): void;
/**
* @return string
*/
getMaskedCustomerMobileNumber(): string;
/**
* @param string maskedCustomerMobileNumber
* @return void
*/
setMaskedCustomerMobileNumber(maskedCustomerMobileNumber: string): void;
/**
* @return string
*/
getPosId(): string;
/**
* @param string posId
* @return void
*/
setPosId(posId: string): void;
/**
* @return string
*/
getUniqueReferenceLabel(): string;
/**
* @param string uniqueReferenceLabel
* @return void
*/
setUniqueReferenceLabel(uniqueReferenceLabel: string): void;
/**
* @return string
*/
getUniqueReferenceValue(): string;
/**
* @param string uniqueReferenceValue
* @return void
*/
setUniqueReferenceValue(uniqueReferenceValue: string): void;
/**
* @return string
*/
getPccCode(): string;
/**
* @param string pccCode
* @return void
*/
setPccCode(pccCode: string): void;
/**
* @return string
*/
getPrn(): string;
/**
* @param string prn
* @return void
*/
setPrn(prn: string): void;
/**
* @return string
*/
getUdf1(): string;
/**
* @param string udf1
* @return void
*/
setUdf1(udf1: string): void;
/**
* @return string
*/
getUdf2(): string;
/**
* @param string udf2
* @return void
*/
setUdf2(udf2: string): void;
/**
* @return string
*/
getUdf3(): string;
/**
* @param string udf3
* @return void
*/
setUdf3(udf3: string): void;
/**
* @return string
*/
getComments(): string;
/**
* @param string comments
* @return void
*/
setComments(comments: string): void;
/**
* @return string
*/
getCurrentTxnCount(): string;
/**
* @param string currentTxnCount
* @return void
*/
setCurrentTxnCount(currentTxnCount: string): void;
/**
* @return string
*/
getLoyaltyPoints(): string;
/**
* @param string loyaltyPoints
* @return void
*/
setLoyaltyPoints(loyaltyPoints: string): void;
toJSON(): {
txnId: string;
bankTxnId: string;
orderId: string;
txnAmount: string;
txnType: string;
gatewayName: string;
bankName: string;
mid: string;
paymentMode: string;
refundAmt: string;
txnDate: string;
refundId: string;
refId: string;
childTransaction: any[];
subsId: string;
merchantUniqueReference: string;
blockedAmount: string;
preAuthId: string;
customMerchantResponse: string;
customChecksumString: string;
maskedCardNo: string;
cardIndexNo: string;
maskedCustomerMobileNumber: string;
posId: string;
uniqueReferenceLabel: string;
uniqueReferenceValue: string;
pccCode: string;
prn: string;
udf1: string;
udf2: string;
udf3: string;
comments: string;
currentTxnCount: string;
loyaltyPoints: string;
resultInfo: any;
extraParamsMap: {};
};
}