CryptoCloud
Русский
  • Начало работы
    • Обзор документации
    • Принцип работы интеграции
    • Тестирование интеграции
    • Получение API ключей
    • SDK для работы с API
    • Интеграция иконок и кнопок
    • Инструкция по оплате криптовалютой
    • Поддержка и FAQ
  • API REFERENCE V2
    • Авторизация запросов
    • Создание счета
    • Отмена счета
    • Список счетов
    • Информация о счете
    • Баланс
    • Статистика
    • Статический кошелек
    • Автоматический POSTBACK
  • API REFERENCE V1 (OLD)
    • Авторизация запросов
    • Создание счета
    • Проверка статуса счета
    • Автоматический POSTBACK
  • Модули для CMS
    • Список CMS-модулей
      • WooCommerce
      • OpenCart
      • Shopify
      • Tilda
      • GetCourse
      • XenForo 2
      • PrestaShop
      • Drupal
      • WHMCS
  • Формы и кнопки
    • HTML-виджет
      • HTML-форма
      • HTML-кнопка
  • Сайт CryptoCloud
  • База знаний
  • Брендбук
Powered by GitBook
On this page

Was this helpful?

  1. API REFERENCE V1 (OLD)

Проверка статуса счета

Чтобы получить информацию о всех платежах по счету, отправьте GET запрос на следующий URL:

GET https://api.cryptocloud.plus/v1/invoice/info

Request Body

Name
Type
Description

uuid*

string

Уникальный идентификатор счета

{
  "status": "success",
  "status_invoice": "paid"
}

Примеры запросов

Эти примеры показывают, как можно выполнить запрос для проверки статуса счета, используя Python и JavaScript. Обратите внимание, что необходимо предоставить ваш API ключ в заголовке Authorization для успешной авторизации запроса.

import requests

url = "https://api.cryptocloud.plus/v1/invoice/info"
headers = {
    "Authorization": "Token <API KEY>"
}

response = requests.get(url, headers=headers)

if response.status_code == 200:
    print("Success:", response.json())
else:
    print("Fail:", response.status_code, response.text)
const url = 'https://api.cryptocloud.plus/v1/invoice/info';
const headers = new Headers({
    'Authorization': 'Token <API KEY>'
});

fetch(url, { method: 'GET', headers })
    .then(response => {
        if (response.ok) {
            return response.json();
        } else {
            return Promise.reject('Error');
        }
    })
    .then(data => {
        console.log('Success:', data);
    })
    .catch(error => {
        console.error('Fail:', error);
    });
PreviousСоздание счетаNextАвтоматический POSTBACK

Last updated 2 months ago

Was this helpful?

Мы регулярно работаем над улучшением документации сервиса для разработчиков. Пожалуйста, оцените качество и полезность материалов .

по ссылке