POST
/
payment-links
Create Payment Link
curl --request POST \
  --url https://business-api.userivo.co/business/v1/payment-links \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "title": "Support Campaign",
  "description": "Link for campaign donations",
  "amount": 1000,
  "currency": "usdt",
  "type": "crypto",
  "expiresIn": 24
}
'
{
  "status": "success",
  "message": "Payment link created successfully",
  "data": {
    "_id": "64b2c1234567890",
    "title": "Support Campaign",
    "description": "Link for campaign donations",
    "amount": 1000,
    "currency": "usdt",
    "type": "crypto",
    "code": "xyz789abc012",
    "status": "pending",
    "isExactAmount": true,
    "expiresAt": "2026-07-11T12:00:00.000Z",
    "createdAt": "2026-07-10T12:00:00.000Z"
  }
}

Authorizations

Authorization
string
header
required

Your Business API Key

Body

application/json
title
string
Example:

"Support Campaign"

description
string
Example:

"Link for campaign donations"

amount
number
Example:

1000

currency
string
Example:

"usdt"

type
string
Example:

"crypto"

expiresIn
number
Example:

24

Response

200 - application/json

Payment link created successfully.