payment-paypal issueshttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues2024-03-22T13:15:52Zhttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues/31Eigenständige Überprüfung der Warenkorb-Summen als Fallback2024-03-22T13:15:52ZPatrick MüllerEigenständige Überprüfung der Warenkorb-Summen als FallbackBevor der detaillierte Warenkorb an PP gesendet wird, muss nochmal eigenständig eine Berechnung der **Netto- und Brutto-Summe** ausgeführt werden.
So kann die Übertragung von falschen Summen verhindert werden.
Zu klären:
Bei Feststel...Bevor der detaillierte Warenkorb an PP gesendet wird, muss nochmal eigenständig eine Berechnung der **Netto- und Brutto-Summe** ausgeführt werden.
So kann die Übertragung von falschen Summen verhindert werden.
Zu klären:
Bei Feststellung eines Rundungsfehlers korrigierten WK senden oder Senden unterlassen?Patrick MüllerPatrick Müllerhttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues/21Option to create all available package payment methods2020-02-24T12:25:39ZPatrick MüllerOption to create all available package payment methodsIn the settings menu there should be an option (button) to automatically create all available payment methods (with default settings) that this package provides.In the settings menu there should be an option (button) to automatically create all available payment methods (with default settings) that this package provides.Version 1.3Patrick MüllerPatrick Müllerhttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues/17Einstellungen für wiederkehrende Zahlungen2019-03-12T14:46:12ZPatrick MüllerEinstellungen für wiederkehrende ZahlungenFür die `merchant_preferences` bei Erstellung eines Billing Plan
https://developer.paypal.com/docs/api/payments.billing-plans/v1/#definition-merchant_preferencesFür die `merchant_preferences` bei Erstellung eines Billing Plan
https://developer.paypal.com/docs/api/payments.billing-plans/v1/#definition-merchant_preferencesVersion 1.3Patrick MüllerPatrick Müllerhttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues/16Multilinguale History-Einträge2019-03-12T14:46:25ZPatrick MüllerMultilinguale History-Einträges. Titels. TitelVersion 1.4Patrick MüllerPatrick Müllerhttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues/13PayPal PLUS2020-09-01T12:13:39ZPatrick MüllerPayPal PLUSUmsetzung von PP PLUS.
https://www.paypalobjects.com/digitalassets/c/website/marketing/emea/de/de/paypal-plus-center/PayPal_PLUS_integration_guide.pdfUmsetzung von PP PLUS.
https://www.paypalobjects.com/digitalassets/c/website/marketing/emea/de/de/paypal-plus-center/PayPal_PLUS_integration_guide.pdfVersion 1.4Patrick MüllerPatrick Müllerhttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues/12Payment Status PENDING2019-03-12T14:46:25ZPatrick MüllerPayment Status PENDINGPassend auf den PENDING-Status im Zahlungsprozess reagieren.
Stellen, an denen reagiert werden muss:
* `Authorize` -> https://developer.paypal.com/docs/api/payments/#orders_authorize (da hier als `reason_code` nur `AUTHORIZATION` angege...Passend auf den PENDING-Status im Zahlungsprozess reagieren.
Stellen, an denen reagiert werden muss:
* `Authorize` -> https://developer.paypal.com/docs/api/payments/#orders_authorize (da hier als `reason_code` nur `AUTHORIZATION` angegeben wird, lässt sich vermuten, dass das nur auftritt, wenn man `Authorize` aufruft, bevor der Benutzer bei PP die Zahlung bestätigt hat; das sollte bei uns allerdings nicht vorkommen)
* `Capture` -> https://developer.paypal.com/docs/api/payments/#orders_capture - `state` und `reason_code` beachten
PP biete auch IPN-Handling an. Das kann ggf. für `PENDING` Orders sinnvoll sein. https://developer.paypal.com/docs/classic/products/instant-payment-notification/Version 1.4Patrick MüllerPatrick Müllerhttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues/6Eigene Bestellprozess-Status2019-03-12T14:46:25ZPatrick MüllerEigene Bestellprozess-StatusBeim Paket-Setup müssen Status angelegt werden:
* PayPal-Bezahlung fehlgeschlagenBeim Paket-Setup müssen Status angelegt werden:
* PayPal-Bezahlung fehlgeschlagenVersion 1.4Patrick MüllerPatrick Müllerhttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues/5Produkt-Express-Kauf2019-03-12T14:46:25ZPatrick MüllerProdukt-Express-Kauf* `\QUI\ERP\Order\Factory::createOrderProcess`
* OrderInProcess löschen, wenn der Bestellprozess abgebrochen wird
* Ggf. Cron erstellen (`quiqqer/order`), der alle X Tage OrderInProcess löscht* `\QUI\ERP\Order\Factory::createOrderProcess`
* OrderInProcess löschen, wenn der Bestellprozess abgebrochen wird
* Ggf. Cron erstellen (`quiqqer/order`), der alle X Tage OrderInProcess löschtVersion 1.4Patrick MüllerPatrick Müllerhttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues/4Gast-Bestellungen2019-03-12T14:46:25ZPatrick MüllerGast-Bestellungen* [ ] Setting, ob Gast-Bestellungen möglich sind
* [ ] Express: Klären, wie der `BasketGuest` identifiziert wird (`->getId()` gibt's nicht)* [ ] Setting, ob Gast-Bestellungen möglich sind
* [ ] Express: Klären, wie der `BasketGuest` identifiziert wird (`->getId()` gibt's nicht)Version 1.4Patrick MüllerPatrick Müller