Projekt

Allgemein

Profil

Aktionen

GX-Bug #70208

geschlossen

Bei einem Lieferland außerhalb der EU und PHP 8 führt das Einlösen eines Rabatt-Kupons zu einem Fehler | For a delivery country outside the EU and PHP 8, redeeming a discount coupon will result in an error

Von Moritz Bunjes vor fast 2 Jahren hinzugefügt. Vor mehr als 1 Jahr aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Marvin Muxfeld
Kategorie:
Frontend
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.7.2.0
Release Notes Langtext:

Rabatt-Kupons können unter PHP 8 auch mit Lieferadressen außerhalb der EU erfolgreich eingelöst werden


Beschreibung

Steps to reproduce:

  1. Activate PHP 8.0 or 8.1
  2. Activate at least one country outside of the EU like Switzerland (Gambio Admin > Settings > Countries)
  3. Ensure the "Gift vouchers and coupons" module in the Modules Center is installed
  4. Create a coupon with a value of 10% for example
  5. Add a product to the cart
  6. Change the shipping country in the cart to a non EU country (edit pencil in the total block near the shipping costs)
  7. redeem the coupon

Expected
Coupon is redeemed

Actual
An error message appears.


Dateien

Bildschirmfoto vom 2022-12-19 15-43-27.png (128 KB) Bildschirmfoto vom 2022-12-19 15-43-27.png Moritz Bunjes, 19.12.2022 15:50
2022-12-19_15-58_1.png (28,5 KB) 2022-12-19_15-58_1.png Moritz Bunjes, 19.12.2022 15:59
2022-12-19_15-58.png (15,5 KB) 2022-12-19_15-58.png Moritz Bunjes, 19.12.2022 15:59
Bildschirmfoto vom 2022-12-19 15-57-40.png (132 KB) Bildschirmfoto vom 2022-12-19 15-57-40.png Moritz Bunjes, 19.12.2022 15:59
2022-12-19_15-57.png (112 KB) 2022-12-19_15-57.png Moritz Bunjes, 19.12.2022 16:00

Aktionen

Auch abrufbar als: Atom PDF