Options
All
  • Public
  • Public/Protected
  • All
Menu

@setu/upi-deep-links

Index

Type aliases

AmountExactness: "ANY" | "EXACT" | "EXACT_UP" | "EXACT_DOWN" | "RANGE"
CreatePaymentLinkParams: { additionalInfo?: Record<string, string>; amountExactness: AmountExactness; amountValue: number; billerBillID: string; campaignID?: string; expiryDate?: string; payeeName?: string; settlement?: Settlement; transactionNote?: string; validationRules?: ValidationRules }

Type declaration

  • Optional Readonly additionalInfo?: Record<string, string>
  • Readonly amountExactness: AmountExactness
  • Readonly amountValue: number
  • Readonly billerBillID: string
  • Optional Readonly campaignID?: string
  • Optional Readonly expiryDate?: string
  • Optional Readonly payeeName?: string
  • Optional Readonly settlement?: Settlement
  • Optional Readonly transactionNote?: string
  • Optional Readonly validationRules?: ValidationRules
InitiateRefundParams: { refunds: readonly RefundRequest[] }

Type declaration

RefundStatusIdentifierType: "batch" | "bill"
SetuError: { code: string; detail: string; docURL: string; errors: readonly unknown[]; title: string; traceID: string }

Type declaration

  • Readonly code: string
  • Readonly detail: string
  • Readonly docURL: string
  • Readonly errors: readonly unknown[]
  • Readonly title: string
  • Readonly traceID: string
SetuUPIDeepLinkInstance: { createPaymentLink: any; expireBill: any; getPaymentStatus: any; getRefundBatchStatus: any; getRefundStatus: any; getRefundStatusByIdentifier: any; initiateRefund: any; isSetuError: any; triggerMockPayment: any }

Type declaration

TriggerMockPaymentParams: { amountValue: number; platformBillID: string; vpa: string }

Type declaration

  • Readonly amountValue: number
  • Readonly platformBillID: string
  • Readonly vpa: string

Functions

Generated using TypeDoc