Помогите сделать оплату криптовалютой в телеграмм боте

в общем, по тз должен быть бот с кнопкой "оплатить", далее должна происходить оплата криптовалютой, крайне желательно использовать API coinbase'a. Предпологалось, что при нажатии на кнопку, бот отправляет ссылку на страницу в браузере, где и должен будет провести оплату(это не обязательно, главное, чтобы эта самая оплата была). Я зарегался, получил API-ключ, нагенерировал код и теперь совершенно не имею понятия, что должно быть дальше... Может кто-нибудь обьяснить, что вообще делает код и как с его помощью сделать оплату? не судите строго, я новичок и впервые столкнулся с оплатой в ботах в принципе.

  conn = http.client.HTTPSConnection("api.commerce.coinbase.com")

  payload = json.dumps({
    "name": "donate",
    "description": "donate",
    "pricing_type": "donate",
    "local_price": {
      "amount": 10,
      "currency": "USD"
    }
  })

  headers = {
    'Content-Type': 'application/json',
    'Accept': 'application/json',
    'X-CC-Api-Key': 'dsfdsfsdfsdf'
  }

  conn.request("POST", "/charges", payload, headers)
  res = conn.getresponse()
  data = res.read()
  print(data.decode("utf-8"))

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


Ответы (0 шт):