@tillhub/javascript-sdk
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Payment
Links
constructor
endpoint
http
options
uri
Helper
base
Endpoint
create
get
All
get
ById
get
Payment
Page
Url
get
QrCode
Svg
meta
send
Email
send
Sms
Create
Payment
Link
Request
Create
Payment
Link
Response
Notification
Response
Payment
Link
Address
Payment
Link
Customer
Payment
Link
Dto
Payment
Link
Item
Payment
Link
QrCode
Response
Payment
Link
Query
Payment
Link
Query
Handler
Payment
Links
Options
Payment
Links
Response
Payment
Page
Response
Payment
Page
Url
Response
Send
Payment
Link
Email
Dto
Send
Sms
Request
Hierarchy
ThBaseHandler
PaymentLinks
Index
Constructors
constructor
Properties
endpoint
http
options
uri
Helper
base
Endpoint
Methods
create
get
All
get
ById
get
Payment
Page
Url
get
QrCode
Svg
meta
send
Email
send
Sms
Constructors
constructor
new
Payment
Links
(
options
:
PaymentLinksOptions
, http
:
Client
)
:
PaymentLinks
Parameters
options:
PaymentLinksOptions
http:
Client
Returns
PaymentLinks
Properties
endpoint
endpoint
:
string
http
http
:
Client
options
options
:
PaymentLinksOptions
uri
Helper
uri
Helper
:
UriHelper
Static
base
Endpoint
base
Endpoint
:
string
= '/api/v0/payment-links'
Methods
create
create
(
paymentLinkData
:
CreatePaymentLinkRequest
)
:
Promise
<
CreatePaymentLinkResponse
>
Parameters
paymentLinkData:
CreatePaymentLinkRequest
Returns
Promise
<
CreatePaymentLinkResponse
>
get
All
get
All
(
query
?:
PaymentLinkQueryHandler
)
:
Promise
<
PaymentLinksResponse
>
Parameters
Optional
query:
PaymentLinkQueryHandler
Returns
Promise
<
PaymentLinksResponse
>
get
ById
get
ById
(
id
:
string
)
:
Promise
<
PaymentLinkDto
>
Parameters
id:
string
Returns
Promise
<
PaymentLinkDto
>
get
Payment
Page
Url
get
Payment
Page
Url
(
paymentLinkId
:
string
)
:
Promise
<
PaymentPageUrlResponse
>
Parameters
paymentLinkId:
string
Returns
Promise
<
PaymentPageUrlResponse
>
get
QrCode
Svg
get
QrCode
Svg
(
paymentLinkId
:
string
)
:
Promise
<
PaymentLinkQrCodeResponse
>
Parameters
paymentLinkId:
string
Returns
Promise
<
PaymentLinkQrCodeResponse
>
meta
meta
(
query
?:
PaymentLinkQueryHandler
)
:
Promise
<
PaymentLinksResponse
>
Parameters
Optional
query:
PaymentLinkQueryHandler
Returns
Promise
<
PaymentLinksResponse
>
send
Email
send
Email
(
sendPaymentLinkEmailDto
:
SendPaymentLinkEmailDto
)
:
Promise
<
NotificationResponse
>
Parameters
sendPaymentLinkEmailDto:
SendPaymentLinkEmailDto
Returns
Promise
<
NotificationResponse
>
send
Sms
send
Sms
(
sendSmsRequest
:
SendSmsRequest
)
:
Promise
<
NotificationResponse
>
Parameters
sendSmsRequest:
SendSmsRequest
Returns
Promise
<
NotificationResponse
>
Generated using
TypeDoc