diff --git a/src/@ionic-native/plugins/all-in-one-sdk/index.ts b/src/@ionic-native/plugins/all-in-one-sdk/index.ts index 9c8ce32ab..6b554ad6b 100644 --- a/src/@ionic-native/plugins/all-in-one-sdk/index.ts +++ b/src/@ionic-native/plugins/all-in-one-sdk/index.ts @@ -57,7 +57,7 @@ export class AllInOneSDK extends IonicNativePlugin { * @return {Promise} Returns a promise that resolves when a transaction completes(both failed and successful). */ @Cordova() - startTransaction(options: PaymentIntentModel): Promise { + startTransaction(options: PaymentIntentModel | PaymentAssistIntentModel): Promise { return; } } @@ -82,3 +82,14 @@ export interface PaymentIntentModel { callbackUrl: string; // Callback URL restrictAppInvoke: boolean; // To enable or disable the paytm app invocation } + +export interface PaymentAssistIntentModel { + mid: string; // Merchant ID + orderId: string; // Order ID + txnToken: string; // Transaction Token + amount: string; // Amount + isStaging: boolean; // Environment + callbackUrl: string; // Callback URL + restrictAppInvoke: boolean; // To enable or disable the paytm app invocation + enableAssist: boolean; // To enable or disable the Assist (Otp auto read) +}