paytm-pg-node-sdk
Version:
Paytm SDK for Node.js
67 lines (66 loc) • 1.2 kB
TypeScript
/**
* Copyright (C) 2019 Paytm.
*/
export declare class NativePaymentStatusRequestBody {
/**
* @var string
*/
private mid;
/**
* @var string
*/
private orderId;
/**
* @var string
*/
private txnType;
/**
* @var bool
*/
private fromAoaMerchant;
/**
* Paytm\pg\request\NativePaymentStatusRequestBody constructor.
*/
constructor();
/**
* @return string
*/
getMid(): string;
/**
* @param string mid
* @return void
*/
setMid(mid: string): void;
/**
* @return string
*/
getOrderId(): string;
/**
* @param string orderId
* @return void
*/
setOrderId(orderId: string): void;
/**
* @return string
*/
getTxnType(): string;
/**
* @param string txnType
* @return void
*/
setTxnType(txnType: string): void;
/**
* @return bool
*/
isFromAoaMerchant(): boolean;
/**
* @param bool fromAoaMerchant
* @return void
*/
setFromAoaMerchant(fromAoaMerchant: boolean): void;
toJSON(): {
mid: string;
orderId: string;
txnType: string;
};
}