Skip to main content
POST
Generate Hosted Checkout Payment Link

Yetkilendirmeler

Authorization
string
header
gerekli

Pass your secret API key formatted as: Authorization: Bearer psa_...

Başlıklar

Idempotency-Key
string

Unique UUID/string to prevent duplicate invoice creation on retries.

Örnek:

"7b9e8f1a-3c2d-4e5f-6a7b-8c9d0e1f2a3b"

Gövde

application/json
storeHashId
string
gerekli

Your store 12-char hash ID

Örnek:

"0bHQn0bU2dei"

apiKeyId
integer
gerekli

Numeric API Key ID

Örnek:

42

amount
number
gerekli

Total amount in fiat currency

Örnek:

49.99

currency
string
varsayılan:USD

ISO 4217 Currency (USD, EUR, TRY, GBP)

Örnek:

"USD"

customer_email
string<email>
Örnek:

"buyer@example.com"

description
string
Örnek:

"API Store Service Order #1042"

redirect_url
string<uri>
Örnek:

"https://yourdomain.com/checkout/success"

expires_in
integer
varsayılan:1440

Expiration period in minutes (default 1440)

Yanıt

Payment link invoice created successfully

success
boolean
Örnek:

true

invoice
object
checkout_url
string<uri>
Örnek:

"https://app.papelship.com/checkout-gateway/aB9xK12Lp9012345678901234"