diff --git a/gopay/payments.py b/gopay/payments.py index 2321e08..d5b4afd 100644 --- a/gopay/payments.py +++ b/gopay/payments.py @@ -142,4 +142,4 @@ def find_eet_receipts_by_filter(self, filter: dict) -> Response: @property def get_embedjs_url(self) -> str: - return self.gopay.base_url[-4] + "/gp-gw/js/embed.js" + return self.gopay.base_url[:-4] + "/gp-gw/js/embed.js" diff --git a/tests/test_payments.py b/tests/test_payments.py index 836e7b3..d6232e8 100644 --- a/tests/test_payments.py +++ b/tests/test_payments.py @@ -81,3 +81,6 @@ def test_with_services( assert payments.gopay.api_client.token is not None assert isinstance(payments.gopay.api_client.cache, MockCache) assert payments.gopay.api_client.logger == mock_logger + + def test_embed_url(self, payments: Payments, gateway_url: str): + assert payments.get_embedjs_url == gateway_url[:-4] + "/gp-gw/js/embed.js"