essayNEXT / REPETITOR

MIT License
1 stars 0 forks source link

epic: explore the possibility of connecting payment systems #6

Open IgYa opened 1 year ago

IgYa commented 1 year ago
  1. Що повертається при успішній оплаті.
    • TG
    • web
      1. Пошукати готові рішення\бібліотеки, для фін.обліку користувачів
TarasRybak commented 1 year ago

Робота через телеграм

підтримка систем https://core.telegram.org/bots/payments#supported-payment-providers параметри успішного платежу https://core.telegram.org/bots/api#successfulpayment написання коду https://www.youtube.com/watch?v=hwxyf0IR-R8 ключовий параметр для ідентифікації клієнта payload

Корисне навантаження рахунку-фактури, визначене ботом, 1–128 байт. Це не відображатиметься користувачеві, використовуйте для внутрішніх процесів.

Цей параметр відображається у відповіді про успішну оплату Це дозволить легко узгоджувати платіж із замовленнями у вашій системі

Однаковий формат відповіді, не залежно від обраної платіжної системи. Про користувача можна отримати опціоні дані https://core.telegram.org/bots/api#orderinfo Необхідність вказувати користувачу ми задаємо при формуванні інвойса у параметрах

need_name | Boolean | Optional | Pass True if you require the user's full name to complete the order -- | -- | -- | -- need_phone_number | Boolean | Optional | Pass True if you require the user's phone number to complete the order need_email | Boolean | Optional | Pass True if you require the user's email address to complete the order need_shipping_address | Boolean | Optional | Pass True if you require the user's shipping address to complete the order

коди та параметри валют, які підтримує телеграм https://core.telegram.org/bots/payments/currencies.json проте можливість працювати з кожною конкретно залежить від платіжної системи

TarasRybak commented 1 year ago

підключення напряму до stripe

github https://github.com/stripe/stripe-python відосики по роботі https://www.youtube.com/playlist?list=PLy1nL-pvL2M55YVn0mGoQ5r-39A1-ZypO документація https://stripe.com/docs/api?lang=python

Стаття інтеграції у джанго проект https://dev.to/documatic/integrate-stripe-payments-with-django-by-building-a-digital-products-selling-app-le5

невелика стаття для для створення оплати https://medium.com/@mishraranjeet122/integrate-stripe-payment-with-a-card-in-python-e90989d39bca

параметри користувачів https://stripe.com/docs/api/customers

зв'язуючий параметр metadata https://stripe.com/docs/payments/payment-intents#storing-information-in-metadata Це дозволить легко узгоджувати платежі в Stripe із замовленнями у вашій системі

TarasRybak commented 1 year ago

підключення напряму через fondy.

github https://github.com/cloudipsp/python-sdk платежі з усього світу на компанію в ЄС або Україні без посередників перелік https://fondy.ua/uk/method/

АРІ документація https://docs.fondy.eu/ru/docs/page/3/

TarasRybak commented 1 year ago

https://www.udemy.com/share/107vcU/
цілий курс як підключити стріп та пейпал до джанго