- PaymentsApiFp(configuration?): {
apiPaymentsCancelPut(paymentCancelDeets?: PaymentCancelDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>;
apiPaymentsCreatePaymentIntentPost(paymentIntentRequestDeets?: PaymentIntentRequestDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
apiPaymentsGet(orchestrationId?: string, paymentSource?: string, paymentSourceId?: string, paymentAcceptStatus?: AcceptPaymentStatusEnum, limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PaymentListResponse>)>;
apiPaymentsHasPaymentsOrContactsGet(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>)>;
apiPaymentsIdDetailsPut(id: string, paymentDetailsUpdateDeets?: PaymentDetailsUpdateDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>;
apiPaymentsIdGet(id: string, userId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>;
apiPaymentsSearchGet(minAmount?: number, maxAmount?: number, fromDate?: string, toDate?: string, statuses?: string[], paymentTypes?: string[], id?: string, shortId?: string, toHandle?: string, toEmail?: string, toPhone?: string, toName?: string, toPersonaId?: string, toUserId?: string, toUserAccountId?: string, toId?: string, toCreated?: string, toShortId?: string, toObjectName?: string, limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PaymentListResponse>)>;
getPendingPayments(status?: AcceptPaymentStatusEnum, limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PersonaPendingPaymentsResponseListResponse>)>;
getTransactionStatuses(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<string[]>)>;
getVirtualReceivingAccount(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<VirtualReceivingAccountInfo>)>;
updatePendingPayments(paymentAcceptDeets?: PaymentAcceptDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>;
} Returns {
apiPaymentsCancelPut(paymentCancelDeets?: PaymentCancelDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>;
apiPaymentsCreatePaymentIntentPost(paymentIntentRequestDeets?: PaymentIntentRequestDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
apiPaymentsGet(orchestrationId?: string, paymentSource?: string, paymentSourceId?: string, paymentAcceptStatus?: AcceptPaymentStatusEnum, limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PaymentListResponse>)>;
apiPaymentsHasPaymentsOrContactsGet(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>)>;
apiPaymentsIdDetailsPut(id: string, paymentDetailsUpdateDeets?: PaymentDetailsUpdateDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>;
apiPaymentsIdGet(id: string, userId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>;
apiPaymentsSearchGet(minAmount?: number, maxAmount?: number, fromDate?: string, toDate?: string, statuses?: string[], paymentTypes?: string[], id?: string, shortId?: string, toHandle?: string, toEmail?: string, toPhone?: string, toName?: string, toPersonaId?: string, toUserId?: string, toUserAccountId?: string, toId?: string, toCreated?: string, toShortId?: string, toObjectName?: string, limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PaymentListResponse>)>;
getPendingPayments(status?: AcceptPaymentStatusEnum, limit?: number, page?: number, userId?: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PersonaPendingPaymentsResponseListResponse>)>;
getTransactionStatuses(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<string[]>)>;
getVirtualReceivingAccount(options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<VirtualReceivingAccountInfo>)>;
updatePendingPayments(paymentAcceptDeets?: PaymentAcceptDeets, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>;
}
apiPaymentsCancelPut:function
- apiPaymentsCancelPut(paymentCancelDeets?, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>
apiPaymentsCreatePaymentIntentPost:function
- apiPaymentsCreatePaymentIntentPost(paymentIntentRequestDeets?, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>
apiPaymentsGet:function
- apiPaymentsGet(orchestrationId?, paymentSource?, paymentSourceId?, paymentAcceptStatus?, limit?, page?, userId?, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PaymentListResponse>)>
Parameters
Optional
orchestrationId: stringOptional
paymentSource: stringOptional
paymentSourceId: stringOptional
paymentAcceptStatus: AcceptPaymentStatusEnumOptional
limit: numberOptional
page: numberOptional
userId: stringOptional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PaymentListResponse>)>
apiPaymentsHasPaymentsOrContactsGet:function
- apiPaymentsHasPaymentsOrContactsGet(options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>)>
Parameters
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>)>
apiPaymentsIdDetailsPut:function
- apiPaymentsIdDetailsPut(id, paymentDetailsUpdateDeets?, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>
apiPaymentsIdGet:function
- apiPaymentsIdGet(id, userId?, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>
Parameters
- id: string
Optional
userId: stringOptional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>
apiPaymentsSearchGet:function
- apiPaymentsSearchGet(minAmount?, maxAmount?, fromDate?, toDate?, statuses?, paymentTypes?, id?, shortId?, toHandle?, toEmail?, toPhone?, toName?, toPersonaId?, toUserId?, toUserAccountId?, toId?, toCreated?, toShortId?, toObjectName?, limit?, page?, userId?, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PaymentListResponse>)>
Parameters
Optional
minAmount: numberOptional
maxAmount: numberOptional
fromDate: stringOptional
toDate: stringOptional
statuses: string[]Optional
paymentTypes: string[]Optional
id: stringOptional
shortId: stringOptional
toHandle: stringOptional
toEmail: stringOptional
toPhone: stringOptional
toName: stringOptional
toPersonaId: stringOptional
toUserId: stringOptional
toUserAccountId: stringOptional
toId: stringOptional
toCreated: stringOptional
toShortId: stringOptional
toObjectName: stringOptional
limit: numberOptional
page: numberOptional
userId: stringOptional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PaymentListResponse>)>
getPendingPayments:function
- getPendingPayments(status?, limit?, page?, userId?, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<PersonaPendingPaymentsResponseListResponse>)>
Parameters
Optional
status: AcceptPaymentStatusEnumOptional
limit: numberOptional
page: numberOptional
userId: stringOptional
options: RawAxiosRequestConfig
getTransactionStatuses:function
- getTransactionStatuses(options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<string[]>)>
Parameters
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<string[]>)>
getVirtualReceivingAccount:function
- getVirtualReceivingAccount(options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<VirtualReceivingAccountInfo>)>
Parameters
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<VirtualReceivingAccountInfo>)>
updatePendingPayments:function
- updatePendingPayments(paymentAcceptDeets?, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<Payment>)>
PaymentsApi - functional programming interface export