Создание счета
Для того, чтобы создать счет, необходимо отправить POST запрос.
POST
https://api.cryptocloud.plus/v1/invoice/create
Headers
Authorization*
string
Token <API KEY>
Request Body
shop_id*
string
Уникальный идентификатор магазина из личного кабинета
amount*
decimal
Сумма платежа в USD
currency
string
Доступные валюты для конвертации: USD, RUB, EUR, GBP, UAH
order_id
string
Ваш внутренний идентификатор заказа
string
Почта пользователя
{
"status": "success",
"pay_url": "https://pay.cryptocloud.plus/DZLF4212",
"currency": "BTC",
"invoice_id": "DZLF4212"
}
Примеры запросов
Эти примеры показывают, как можно отправить запрос на создание счета, используя Python и JavaScript. Обратите внимание, что необходимо предоставить ваш API ключ в заголовке Authorization
для успешной авторизации запроса.
import requests
import json
url = "https://api.cryptocloud.plus/v1/invoice/create"
headers = {
"Authorization": "Token <API KEY>",
"Content-Type": "application/json"
}
data = {
"amount": 100.0,
"currency": "USD",
"description": "Pay"
}
response = requests.post(url, headers=headers, json=data)
# Проверяем ответ
if response.status_code == 200:
print("Success:", response.json())
else:
print("Fail:", response.status_code, response.text)
Мы регулярно работаем над улучшением документации сервиса для разработчиков. Пожалуйста, оцените качество и полезность материалов по ссылке.
Last updated
Was this helpful?