Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
payment-amazon
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
11
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
1
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Code-Schnipsel
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Hilfe
Hilfe
Support
GitLab-Dokumentation
GitLab-Pläne vergleichen
Community-Forum
Zu GitLab beitragen
Feedback geben
Tastenkürzel
?
Code-Schnipsel
Gruppen
Projekte
Show more breadcrumbs
QUIQQER
payment-amazon
Commits
6504106d
Commit
6504106d
erstellt
vor 6 Jahren
von
Patrick Müller
Dateien durchsuchen
Optionen
Downloads
Einfaches Diff
Merge branch 'dev'
Übergeordnete
ecc10a33
312051e1
No related branches found
No related tags found
Keine zugehörigen Merge Requests gefunden
Änderungen
1
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
1 geänderte Datei
ajax/logFrontendError.php
+0
-46
0 Ergänzungen, 46 Löschungen
ajax/logFrontendError.php
wird angezeigt
mit
0 Ergänzungen
und
46 Löschungen
ajax/logFrontendError.php
gelöscht
100644 → 0
+
0
−
46
Zeige Datei @
ecc10a33
<?php
use
QUI\ERP\Payments\Amazon\AmazonPayException
;
use
QUI\Utils\Security\Orthos
;
/**
* Log errors that occurred in the frontend
*
* List of possible frontend errors:
* https://pay.amazon.com/de/developer/documentation/lpwa/201954960 [02.03.2018]
*
* @param string $errorCode
* @param string $errorMsg
* @throws AmazonPayException
*/
QUI
::
$Ajax
->
registerFunction
(
'package_quiqqer_payment-amazon_ajax_logFrontendError'
,
function
(
$errorCode
,
$errorMsg
)
{
$errorCode
=
Orthos
::
clear
(
$errorCode
);
$errorMsg
=
Orthos
::
clear
(
$errorMsg
);
switch
(
$errorCode
)
{
// error code whitelist to avoid spam
case
'AddressNotModifiable'
:
case
'BuyerNotAssociated'
:
case
'BuyerSessionExpired'
:
case
'InvalidAccountStatus'
:
case
'InvalidOrderReferenceId'
:
case
'InvalidParameterValue'
:
case
'InvalidSellerId'
:
case
'MissingParameter'
:
case
'PaymentMethodNotModifiable'
:
case
'ReleaseEnvironmentMismatch'
:
case
'StaleOrderReference'
:
case
'UnknownError'
:
QUI\System\Log
::
addError
(
'Amazon Pay - Frontend error :: There was a problem with your Amazon Pay Frontend.'
.
' The payment process could not be used correctly. Please check your Amazon Pay'
.
' settings and/or test your environment in sandbox mode.'
.
' -> Error Code: "'
.
$errorCode
.
'" | Error Message: "'
.
$errorMsg
.
'"'
);
break
;
}
},
array
(
'errorCode'
,
'errorMsg'
)
);
This diff is collapsed.
Zum Erweitern klicken.
Vorschau
0%
Wiederholen
oder
Neue Datei anhängen
.
Abbrechen
You are about to add
0
people
to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Kommentar speichern
Abbrechen
Bitte
registrieren
oder
Anmelden
zum Kommentieren