Skip to main content
POST
/
payment_links
/
create
cURL
curl --request POST \
  --url https://boltgroup.dev/api/payment_links/create \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "amt": 1.05,
  "redirect": "<string>",
  "note": "<string>",
  "metadata": {}
}
'
{
  "status": "<string>",
  "link": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

mode
enum<string>

How Bolt should calculate the fees

inclusive to includes the fees in the final price the user will pay exclusive to add the fees on top of the final price the user will pay

Available options:
inclusive,
exclusive
includesRobloxFees
boolean

Whether or not the payment should cover the Roblox platform fees

Body

application/json
amt
number

Amount of the payment

Required range: x >= 0.05
type
enum<string>

The final amount is always calculated in USD

Available options:
usd,
robux
customer
object
redirect
string

The URL to redirect to when the payment is successful

note
string

A note that will be shown to the customer and in your dashboard

metadata
object

An object that you can use to provide custom data

Response

Payment link created

status
string

The status of the request (describes the error if one occured)

A payment link

Last modified on May 6, 2026