payment-paypal issueshttps://dev.quiqqer.com/quiqqer/payment-paypal/-/issues2019-03-12T14:46:25Zhttps://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