Перейти к содержанию

Generate pay link

Пример

from pprint import pprint

from payme.methods.generate_link import GeneratePayLink

pay_link = GeneratePayLink(
  order_id="999",
  amount=9999,
  callback_url="callback-url"
).generate_link()

pprint(pay_link)
Результат
https://checkout.paycom.uz/bT01ZTczMGU4ZTBiODUyYTQxN2FhNDljZWI7YWMub3JkZXItaWQ9OTk5O2E9OTk5OTtjPXlvdXItY2FsbGJhY2stdXJs

  • Параметры
Аргумент Тип Описание
order_id str Oбязательный. ID заказа для оплаты
amount Decimal Oбязательный. Сумма принадлежит заказу. Указывается в тийинах
callback_url str Необязательный. URL обратного вызова API продавца, который будет перенаправлен после оплаты. По умолчанию требуется PAYME_CALL_BACK_URL из ваших настроек.

Методы

  • generate_link() -> создать ссылку для оплаты.

    Не принимает никаких аргументов

  • to_tiyin() -> перевести сум в тийин.

Аргумент Тип Описание
amount Decimal Oбязательный. Сумма заказа
  • to_sum() -> convert from tiyin to sum.
Аргумент Тип Описание
amount Decimal Oбязательный. Сумма заказа