The UddoktaPay Create Charge API allows you to initiate a payment. After a successful payment, an invoice_id will be sent via GET or POST request to your specified redirect_url. To obtain payment data, you'll need to call the Verify Payment API.

Request URL

To create a payment request, use the following API endpoint:


Replace {base_URL} with the location of your UddoktaPay installation, such as https://pay.your-domain.com.

Request Headers

Include the following request header:

RT-UDDOKTAPAY-API-KEY (required): Your API key. For the sandbox environment, use the provided key:

Click Try It! to start a request and see the response here!