Skip to main content
POST
Create a payment page

Authorizations

Authorization
string
header
required

Your API key: sk_test_… (sandbox) or sk_live_… (production).

Body

application/json
currency
string
required
Required string length: 1 - 10
title
string
required
Required string length: 1 - 255
allowedMethods
enum<string>[]
required
Minimum array length: 1
Available options:
mobile_money,
bank_transfer,
crypto
amount
number
description
string
allowedCryptoAssets
string[]
customFields
object[]
redirectUrl
string<uri>
branding
object
metadata
object
expiresAt
string<date-time>

Response

The page, with its hosted url.

paymentPage
object
required