Добавлен CI, добавлена отправка письма о получении оплаты, добавлен order_id в success_url
Deploy / deploy (push) Successful in 1m0s

This commit is contained in:
Раис Юсупалиев
2026-05-27 23:29:51 +03:00
parent 50124fb2c9
commit 6caea9e111
27 changed files with 602 additions and 166 deletions
+4 -4
View File
@@ -95,7 +95,7 @@ def test_create_payment_link_posts_signed_payload_and_maps_payment_url() -> None
"https://example.test/api/v1/delivery/tbank/notifications"
"order-uuid-1"
"test-password"
"https://example.test/payment/success"
"https://example.test/payment/success/order-uuid-1"
"TBankTest"
).encode("utf-8")
).hexdigest()
@@ -109,7 +109,7 @@ def test_create_payment_link_posts_signed_payload_and_maps_payment_url() -> None
"Amount": 125000,
"OrderId": "order-uuid-1",
"NotificationURL": "https://example.test/api/v1/delivery/tbank/notifications",
"SuccessURL": "https://example.test/payment/success",
"SuccessURL": "https://example.test/payment/success/order-uuid-1",
"Token": expected_token,
},
"data": None,
@@ -159,7 +159,7 @@ def test_from_config_posts_configured_urls_and_deterministic_token() -> None:
"https://merchant.test/api/v1/delivery/tbank/notifications"
"order-uuid-2"
"config-password"
"https://merchant.test/payment/success"
"https://merchant.test/payment/success/order-uuid-2"
"ConfigTerminal"
).encode("utf-8")
).hexdigest()
@@ -169,7 +169,7 @@ def test_from_config_posts_configured_urls_and_deterministic_token() -> None:
"Amount": 9900,
"OrderId": "order-uuid-2",
"NotificationURL": "https://merchant.test/api/v1/delivery/tbank/notifications",
"SuccessURL": "https://merchant.test/payment/success",
"SuccessURL": "https://merchant.test/payment/success/order-uuid-2",
"Token": expected_token,
}
assert http_client.calls[0]["timeout"] == 6.25