New Payment Request
Payment Requests
New Payment Request
Create Payment Request
POST
New Payment Request
This endpoint requires authentication. Include your Bearer token in the Authorization header.
Description
Endpoint:/payment-request/
Method: POST
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
PaymentSettingId | string | Yes | ID of the payment setting being used. |
currency | string | Yes | Currency code for the payment. |
amountUSD | number | Yes | Amount in USD. |
amount | number | No | Amount in the specified currency (optional). |
memo | string | No | Optional memo describing the purpose of payment. |
Code Examples
Authorizations
JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"
Body
application/json
Currency code for the payment
Amount in USD
ID of the user to create the payment request for. Admin/API key only. If not provided, creates for authenticated user.
ID of the payment setting being used. Optional during creation but required for approval and payment processing.
Amount in the specified currency
Optional memo describing the purpose of payment