Projekt

Allgemein

Profil

Aktionen

GX-Task #71060

geschlossen

AmazonPay entfernen / Remove AmazonPay

Von Till Tepelmann vor 4 Monaten hinzugefügt. Vor 5 Tagen aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
Core
Zielversion:
% erledigt:

0%

Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:

"Bezahlen mit Amazon"-Modul kann weiterhin verwendet werden, wenn es bereits installiert ist, kann jedoch nicht mehr neu installiert werden

Tags:

Beschreibung

Das AmazonPay Modul ist veraltet und kann für neue Kunden nicht mehr benutzt werden.

Das Modul sollte entfernt werden und zwar nur wenn die Kunden das Modul nicht aktiv nutzen.

Das Modul sollte im Modul-Center bzw. Unter Zahlungsweisen ausgeblendet werden, wenn es nicht aktiv genutzt wird.

Zum Testen:

  1. Shop 5.0.0.0 installieren
  2. Als Admin einloggen
  3. Im Backend zu Einstellungen > Zahlungsweisen navigieren, Modul "Bezahlen mit Amazon" sollte nicht sichtbar sein
  4. Zu Toolbox > SQL navigieren
  5. Folgendes Query ausführen, um ein bereits installiertes "Bezahlen mit Amazon" Modul zu simulieren:

        insert into `gx_configurations` (`key`, `value`, `sort_order`, `type`, `last_modified`) values ('configuration/MODULE_PAYMENT_AMAZONADVPAY_STATUS', 'True', '0', 'switcher', now());
        insert into `gx_configurations` (`key`, `value`, `sort_order`, `type`, `last_modified`) values ('configuration/MODULE_PAYMENT_AMAZONADVPAY_ALLOWED', '', '1', '', now());
        insert into `gx_configurations` (`key`, `value`, `sort_order`, `type`, `last_modified`) values ('configuration/MODULE_PAYMENT_AMAZONADVPAY_SORT_ORDER', '0', '2', '', now());
        insert into `gx_configurations` (`key`, `value`, `sort_order`, `type`, `last_modified`) values ('configuration/MODULE_PAYMENT_AMAZONADVPAY_ORDER_STATUS_ID', '1', '3', 'order-status', now());
    
  6. Zu Einstellungen > Zahlungsweisen navigieren, Modul "Bezahlen mit Amazon" sollte jetzt sichtbar und als "Aktiv" gekennzeichnet sein

  7. "Bezahlen mit Amazon" deinstallieren

  8. Das Modul sollte nun aus der Liste verschwunden sein

  9. Den Link /admin/modules.php?set=payment&module=amazonadvpay&action=install aufrufen, der normalerweise das Modul installieren würde

  10. Die Ansicht sollte nun wieder den Inhalt von Einstellungen > Zahlungsweisen zeigen, "Bezahlen mit Amazon" wurde aber nicht installiert


The AmazonPay module is outdated and can no longer be used for new customers.

The module should only be removed if customers are not actively using the module.

The module should be hidden in the module center or under payment methods if it is not actively used.

To Test this:

  1. Install shop 5.0.0.0
  2. Login as Admin
  3. In the backend go to Settings > Payment Systems, module "Pay by Amazon" should not be visible
  4. Go to Toolbox > SQL
  5. Execute the following query to simulate an already installed "Pay by Amazon" module:

        insert into `gx_configurations` (`key`, `value`, `sort_order`, `type`, `last_modified`) values ('configuration/MODULE_PAYMENT_AMAZONADVPAY_STATUS', 'True', '0', 'switcher', now());
        insert into `gx_configurations` (`key`, `value`, `sort_order`, `type`, `last_modified`) values ('configuration/MODULE_PAYMENT_AMAZONADVPAY_ALLOWED', '', '1', '', now());
        insert into `gx_configurations` (`key`, `value`, `sort_order`, `type`, `last_modified`) values ('configuration/MODULE_PAYMENT_AMAZONADVPAY_SORT_ORDER', '0', '2', '', now());
        insert into `gx_configurations` (`key`, `value`, `sort_order`, `type`, `last_modified`) values ('configuration/MODULE_PAYMENT_AMAZONADVPAY_ORDER_STATUS_ID', '1', '3', 'order-status', now());
    
  6. Go to Settings > Payment Systems, module "Pay by Amazon" should now be visible and marked as "Active"

  7. Uninstall "Pay by Amazon"

  8. The module should now be gone from the list

  9. Navigate to /admin/modules.php?set=payment&module=amazonadvpay&action=install which would allow a user to install the module

  10. The contents of Settings > Payment Systems should now be displayed again, but "Pay by Amazon" was not installed


Aktionen

Auch abrufbar als: Atom PDF