Namespace westpacQuickStream
Functions
cancelPayment
- cancelPayment(__namedParameters: { abortSignal?: AbortSignal; formSubmissionPaymentId: string; formSubmissionResult: FormSubmissionResult }): Promise<{ paymentReceiptUrl: string }>
Parameters
__namedParameters: { abortSignal?: AbortSignal; formSubmissionPaymentId: string; formSubmissionResult: FormSubmissionResult }
Optional abortSignal?: AbortSignal
formSubmissionPaymentId: string
Returns Promise<{ paymentReceiptUrl: string }>
completeTransaction
Parameters
__namedParameters: { abortSignal?: AbortSignal; captchaSiteKey: string; captchaToken: string; formSubmissionPaymentId: string; formSubmissionResult: FormSubmissionResult; paymentSubmissionEvent: WestpacQuickStreamSubmissionEvent; singleUseTokenId: string }
Optional abortSignal?: AbortSignal
captchaSiteKey: string
captchaToken: string
formSubmissionPaymentId: string
singleUseTokenId: string
Returns Promise<{ formSubmissionPayment: FormSubmissionPayment; paymentReceiptUrl: string }>
getPaymentFormConfiguration
- getPaymentFormConfiguration(__namedParameters: { abortSignal: AbortSignal; formSubmissionPaymentId: string; formSubmissionResult: FormSubmissionResult; paymentSubmissionEvent: WestpacQuickStreamSubmissionEvent }): Promise<{ isTestMode: boolean; publishableApiKey: string; supplierBusinessCode: string }>
Parameters
Returns Promise<{ isTestMode: boolean; publishableApiKey: string; supplierBusinessCode: string }>