getUserTransactionStatsResolver
Function: getUserTransactionStatsResolver()
getUserTransactionStatsResolver(
_parent,args,ctx):Promise<{averageTransactionAmount:number;currency:string;failedCount?:undefined;failedTransactions:number;pendingCount?:undefined;successCount?:undefined;successfulTransactions:number;totalAmount:number;totalTransactions:number; } | {averageTransactionAmount?:undefined;currency:any;failedCount:any;failedTransactions?:undefined;pendingCount:any;successCount:any;successfulTransactions?:undefined;totalAmount:any;totalTransactions:any; }>
Defined in: plugins/razorpay/api/graphql/queries.ts:494
Resolver for fetching transaction statistics for a specific user. Returns aggregation of user transactions.
Parameters
_parent
unknown
args
dateFrom?
string = ...
dateTo?
string = ...
userId
string = ...
ctx
GraphQLContext
Returns
Promise<{ averageTransactionAmount: number; currency: string; failedCount?: undefined; failedTransactions: number; pendingCount?: undefined; successCount?: undefined; successfulTransactions: number; totalAmount: number; totalTransactions: number; } | { averageTransactionAmount?: undefined; currency: any; failedCount: any; failedTransactions?: undefined; pendingCount: any; successCount: any; successfulTransactions?: undefined; totalAmount: any; totalTransactions: any; }>