@ptkl/sdk - v1.3.4
Preparing search index...
v0.10/api/integrations/payments
default
Class default
Hierarchy (
View Summary
)
default
default
Index
Constructors
constructor
Properties
client
env
host
token
Methods
deactivate
Payment
Link
direct
Pay
Using
Token
get
Payment
Link
get
Token
Request
Link
get
Transaction
get
Transactions
refund
set
Client
settings
void
Transaction
Constructors
constructor
new
default
(
options
?:
{
env
?:
string
;
host
?:
string
;
token
?:
string
}
)
:
default
Parameters
Optional
options
:
{
env
?:
string
;
host
?:
string
;
token
?:
string
}
Returns
default
Properties
client
client
:
AxiosInstance
Protected
env
env
:
null
|
string
= null
Protected
host
host
:
null
|
string
= null
Protected
token
token
:
null
|
string
= null
Methods
deactivate
Payment
Link
deactivatePaymentLink
(
provider
:
"monri"
,
user
:
string
,
transactionId
:
string
,
)
:
Promise
<
AxiosResponse
<
any
,
any
>
>
Parameters
provider
:
"monri"
user
:
string
transactionId
:
string
Returns
Promise
<
AxiosResponse
<
any
,
any
>
>
direct
Pay
Using
Token
directPayUsingToken
(
provider
:
"monri"
,
user
:
string
,
options
:
PaymentAmount
&
{
description
:
string
;
token
:
string
}
,
)
:
Promise
<
AxiosResponse
<
any
,
any
>
>
Parameters
provider
:
"monri"
user
:
string
options
:
PaymentAmount
&
{
description
:
string
;
token
:
string
}
Returns
Promise
<
AxiosResponse
<
any
,
any
>
>
get
Payment
Link
getPaymentLink
(
provider
:
"monri"
,
user
:
string
,
options
:
PaymentAmount
&
{
description
:
string
;
isTokenRequest
?:
boolean
;
lang
?:
"en"
|
"es"
|
"ba"
|
"hr"
;
redirectUrl
?:
string
;
token
?:
string
;
}
,
)
:
Promise
<
AxiosResponse
<
any
,
any
>
>
Parameters
provider
:
"monri"
user
:
string
options
:
PaymentAmount
&
{
description
:
string
;
isTokenRequest
?:
boolean
;
lang
?:
"en"
|
"es"
|
"ba"
|
"hr"
;
redirectUrl
?:
string
;
token
?:
string
;
}
Returns
Promise
<
AxiosResponse
<
any
,
any
>
>
get
Token
Request
Link
getTokenRequestLink
(
provider
:
"monri"
,
user
:
string
,
options
:
{
description
:
string
;
lang
?:
"en"
|
"es"
|
"ba"
|
"hr"
;
redirectUrl
?:
string
;
}
,
)
:
Promise
<
AxiosResponse
<
any
,
any
>
>
Parameters
provider
:
"monri"
user
:
string
options
:
{
description
:
string
;
lang
?:
"en"
|
"es"
|
"ba"
|
"hr"
;
redirectUrl
?:
string
}
Returns
Promise
<
AxiosResponse
<
any
,
any
>
>
get
Transaction
getTransaction
(
provider
:
"monri"
,
userId
:
string
,
transactionId
:
string
,
)
:
Promise
<
Transaction
>
Parameters
provider
:
"monri"
userId
:
string
transactionId
:
string
Returns
Promise
<
Transaction
>
get
Transactions
getTransactions
(
userId
:
string
,
params
?:
{
limit
:
number
;
page
:
number
;
sortBy
:
string
;
sortDirection
:
string
;
status
:
string
;
}
,
)
:
Promise
<
{
currentPage
:
number
;
pageSize
:
number
;
totalCount
:
number
;
transactions
:
Transaction
[]
;
}
,
>
Parameters
userId
:
string
Optional
params
:
{
limit
:
number
;
page
:
number
;
sortBy
:
string
;
sortDirection
:
string
;
status
:
string
;
}
Returns
Promise
<
{
currentPage
:
number
;
pageSize
:
number
;
totalCount
:
number
;
transactions
:
Transaction
[]
;
}
,
>
refund
refund
(
provider
:
"monri"
,
user
:
string
,
transactionId
:
string
,
)
:
Promise
<
AxiosResponse
<
any
,
any
>
>
Parameters
provider
:
"monri"
user
:
string
transactionId
:
string
Returns
Promise
<
AxiosResponse
<
any
,
any
>
>
set
Client
setClient
(
client
:
AxiosInstance
)
:
default
Parameters
client
:
AxiosInstance
Returns
default
settings
settings
(
provider
:
"monri"
,
)
:
Promise
<
{
authenticity_token
:
string
;
merchant_key
:
string
}
>
Parameters
provider
:
"monri"
Returns
Promise
<
{
authenticity_token
:
string
;
merchant_key
:
string
}
>
void
Transaction
voidTransaction
(
provider
:
"monri"
,
user
:
string
,
transactionId
:
string
,
)
:
Promise
<
AxiosResponse
<
any
,
any
>
>
Parameters
provider
:
"monri"
user
:
string
transactionId
:
string
Returns
Promise
<
AxiosResponse
<
any
,
any
>
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
client
env
host
token
Methods
deactivate
Payment
Link
direct
Pay
Using
Token
get
Payment
Link
get
Token
Request
Link
get
Transaction
get
Transactions
refund
set
Client
settings
void
Transaction
@ptkl/sdk - v1.3.4
Loading...