Payments Api Fp ( configuration ? ) : { apiPaymentsCreatePaymentIntentPost ( paymentIntentRequestDeets ?: PaymentIntentRequestDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; cancelPayment ( id : string , paymentCancelDeets ?: PaymentCancelDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > ; getPayment ( id : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > ; getPaymentsByTransactionId ( transactionId : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment [] > ) > ; 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 > ) > ; hasPaymentsOrContacts ( xCaller ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < boolean > ) > ; listPayments ( orchestrationId ?: string , paymentSource ?: PaymentSourceEnum , paymentSourceId ?: string , paymentAcceptStatuses ?: AcceptPaymentStatusEnum [] , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentListResponse > ) > ; searchPayments ( 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 , toIsAcceptedContact ?: boolean , toCountryCode ?: string , toExternalId ?: string , toAvatar ?: AvatarSize [] , toId ?: string , toCreated ?: string , toShortId ?: string , toObjectName ?: string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentListResponse > ) > ; updatePaymentDetails ( id : string , paymentDetailsUpdateDeets ?: PaymentDetailsUpdateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > ; updatePendingPayments ( paymentAcceptDeets ?: PaymentAcceptDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > ; } Returns { apiPaymentsCreatePaymentIntentPost ( paymentIntentRequestDeets ?: PaymentIntentRequestDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; cancelPayment ( id : string , paymentCancelDeets ?: PaymentCancelDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > ; getPayment ( id : string , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > ; getPaymentsByTransactionId ( transactionId : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment [] > ) > ; 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 > ) > ; hasPaymentsOrContacts ( xCaller ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < boolean > ) > ; listPayments ( orchestrationId ?: string , paymentSource ?: PaymentSourceEnum , paymentSourceId ?: string , paymentAcceptStatuses ?: AcceptPaymentStatusEnum [] , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentListResponse > ) > ; searchPayments ( 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 , toIsAcceptedContact ?: boolean , toCountryCode ?: string , toExternalId ?: string , toAvatar ?: AvatarSize [] , toId ?: string , toCreated ?: string , toShortId ?: string , toObjectName ?: string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentListResponse > ) > ; updatePaymentDetails ( id : string , paymentDetailsUpdateDeets ?: PaymentDetailsUpdateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > ; updatePendingPayments ( paymentAcceptDeets ?: PaymentAcceptDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > ; } api Payments Create Payment Intent Post : functionapi Payments Create Payment Intent Post ( paymentIntentRequestDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > cancel Payment : functioncancel Payment ( id , paymentCancelDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > Parameters id : string Optional
paymentCancelDeets : PaymentCancelDeets Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > get Payment : functionget Payment ( id , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > Parameters id : string Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > get Payments By Transaction Id : functionget Payments By Transaction Id ( transactionId , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment [] > ) > Parameters transactionId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment [] > ) > get Pending Payments : functionget Pending Payments ( status ? , limit ? , page ? , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PersonaPendingPaymentsResponseListResponse > ) > Parameters Optional
status : AcceptPaymentStatusEnum Optional
limit : number Optional
page : number Optional
userId : string Optional
options : RawAxiosRequestConfig get Transaction Statuses : functionget Transaction Statuses ( options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < string [] > ) > Parameters Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < string [] > ) > get Virtual Receiving Account : functionget Virtual Receiving Account ( options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < VirtualReceivingAccountInfo > ) > Parameters Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < VirtualReceivingAccountInfo > ) > has Payments Or Contacts : functionhas Payments Or Contacts ( xCaller ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < boolean > ) > Parameters Optional
xCaller : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < boolean > ) > list Payments : functionlist Payments ( orchestrationId ? , paymentSource ? , paymentSourceId ? , paymentAcceptStatuses ? , limit ? , page ? , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentListResponse > ) > Parameters Optional
orchestrationId : string Optional
paymentSource : PaymentSourceEnum Optional
paymentSourceId : string Optional
paymentAcceptStatuses : AcceptPaymentStatusEnum [] Optional
limit : number Optional
page : number Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentListResponse > ) > search Payments : functionsearch Payments ( minAmount ? , maxAmount ? , fromDate ? , toDate ? , statuses ? , paymentTypes ? , id ? , shortId ? , toHandle ? , toEmail ? , toPhone ? , toName ? , toPersonaId ? , toUserId ? , toUserAccountId ? , toIsAcceptedContact ? , toCountryCode ? , toExternalId ? , toAvatar ? , toId ? , toCreated ? , toShortId ? , toObjectName ? , limit ? , page ? , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentListResponse > ) > Parameters Optional
minAmount : number Optional
maxAmount : number Optional
fromDate : string Optional
toDate : string Optional
statuses : string [] Optional
paymentTypes : string [] Optional
id : string Optional
shortId : string Optional
toHandle : string Optional
toEmail : string Optional
toPhone : string Optional
toName : string Optional
toPersonaId : string Optional
toUserId : string Optional
toUserAccountId : string Optional
toIsAcceptedContact : boolean Optional
toCountryCode : string Optional
toExternalId : string Optional
toAvatar : AvatarSize [] Optional
toId : string Optional
toCreated : string Optional
toShortId : string Optional
toObjectName : string Optional
limit : number Optional
page : number Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentListResponse > ) > update Payment Details : functionupdate Payment Details ( id , paymentDetailsUpdateDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > update Pending Payments : functionupdate Pending Payments ( paymentAcceptDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) > Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Payment > ) >
PaymentsApi - functional programming interface export