TelegramWalletPay
57 строк · 1.5 Кб
1ORDER_AMOUNT = {2"currencyCode": "EUR",3"amount": "40.00",4}
5
6SELECTED_PAYMENT_OPTION = {7"amount": {8"currencyCode": "TON",9"amount": "0.069848094",10},11"amountFee": {12"currencyCode": "TON",13"amount": "0.000698481",14},15"amountNet": {16"currencyCode": "TON",17"amount": "0.069149613",18},19"exchangeRate": "0.0017462023476135017",20}
21
22WEBHOOK_PAYLOAD = {23"id": 10829787081217,24"number": "E953D09Q",25"externalId": "0120bb34-5a74-4eb2-a3da-774b97cf3fbe",26"orderAmount": ORDER_AMOUNT,27"selectedPaymentOption": SELECTED_PAYMENT_OPTION,28"orderCompletedDateTime": "2024-04-21T15:04:24.092Z",29}
30
31WEBHOOK_MESSAGE_ORDER_PAID = {32"eventDateTime": "2024-04-21T15:04:24.092Z",33"eventId": 10829789207553,34"type": "ORDER_PAID",35"payload": WEBHOOK_PAYLOAD,36}
37
38# noinspection SpellCheckingInspection
39WEBHOOK_MESSAGE_ORDER_FAILED = {40"eventId": 11044361216001,41"eventDateTime": "2024-05-01T07:53:56.000991Z",42"payload": {43"id": 11000119772673,44"number": "LVDPW6K8",45"status": "EXPIRED",46"customData": "some-custom-data",47"externalId": "07d9539e-fd61-497e-a164-d2e354a55744",48"orderAmount": {49"amount": "0.44",50"currencyCode": "USD",51},52"orderCompletedDateTime": "2024-05-01T07:53:56.000980Z",53},54"type": "ORDER_FAILED",55}
56
57WEBHOOK_MESSAGES = [WEBHOOK_MESSAGE_ORDER_PAID, WEBHOOK_MESSAGE_ORDER_FAILED]58