# PayPal Plus, Kauf auf Rechnung, PDF Erstellung

**URL:** https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458
**Category:** Plugins
**Tags:** offizielle-shopware-
**Created:** [16. Juli 2019 um 10:44 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458 "2019-07-16T10:44:08Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Kai23](https://avatars.discourse-cdn.com/v4/letter/k/c89c15/32.png) [@Kai23](https://forum.shopware.com/u/Kai23)
#### Post date: [16. Juli 2019 um 10:44 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/1 "2019-07-16T10:44:08Z")

</div>

Hallo,

der Paypal Support meinte das Plugin würde auch die Bankdaten auf der von Shopware generiertern Rechung richtig anzeigen wenn ein Kunde Kauf auf Rechnung gewählt hatte.  
Im Footer stehen immer jedoch immer noch meine statt der Bankdaten von PayPal.

Als internen Kommentar wird ein JSON schnipsel gespeichert.

{„jsonDescription“:„Pay Upon Invoice Payment Instructions“,„orderNumber“:5—91,„bankName“:„Deutsche Bank“,„accountHolder“:„PayPal Europe“,„iban“:„DE6012070------60257“,„bic“:„DEUTDEDBPAL“,„amount“:„304.70“,„dueDate“:„2019-08-15“,„reference“:„79716-----G710L“}

In der [Anleitung im Wiki](https://docs.shopware.com/de/shopware-5-de/plugins/plugin-paypal)&nbsp;konnte ich speziell dazu nichts nachlesen.  
Wer weiß rat?

&nbsp;

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [16. Juli 2019 um 10:49 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/2 "2019-07-16T10:49:31Z")

</div>

Es wird ein eigener Bereich im Rechnungs-PDF von Paypal angelegt:

> <https://github.com/shopwareLabs/SwagPaymentPayPalUnified/blob/master/Setup/Assets/Document/PayPal_Unified_Instructions_Content.html>

> <https://github.com/shopwareLabs/SwagPaymentPayPalUnified/blob/master/Setup/Installer.php#L144>

---

<div class="post-metadata">

### Author: ![Kai23](https://avatars.discourse-cdn.com/v4/letter/k/c89c15/32.png) [@Kai23](https://forum.shopware.com/u/Kai23)
#### Post date: [16. Juli 2019 um 12:52 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/3 "2019-07-16T12:52:55Z")

</div>

Ah das ist schonmal gut zu wissen das ein Paypal - Footertext, ein Hinweistext und CSS in der Datenbank abgelegt werden.  
Wobei im [Footer](https://github.com/shopwareLabs/SwagPaymentPayPalUnified/blob/master/Setup/Assets/Document/PayPal_Unified_Instructions_Footer.html) nur Musterdaten hinterlegt sind, keine Variablen.&nbsp;

Jetzt müsste ich nur noch wissen wie ich das integriert bekomme.  
Im Backend ist beim Footer statischen HTML hinterlegt.

Und ob da bei der Installation was schief gelaufen ist oder es ein Bug ist&nbsp;weil die JSON-Daten als internen Kommentar gespeichert werden und die bei der Rechnungserstellung die Paypal-Texte nicht automatisch gesetzt werden.

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [16. Juli 2019 um 12:55 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/4 "2019-07-16T12:55:58Z")

</div>

Der Interne Kommentar ist korrekt - dann kann man das bspw. auch aus der API rausbekommen, Ist eher für drittsysteme gedacht.

Den&nbsp;Block bei den Dokumenten&nbsp;kannst du dir ja selbst in der DB anlegen, so bspw.:

&nbsp;

```
INSERT INTO `s_core_documents_box` (`id`, `documentID`, `name`, `style`, `value`) VALUES ('0', '1', 'PayPal_Unified_Instructions_Content', '.unified_payment_instruction,\r\n.unified_payment_instruction td,\r\n.unified_payment_instruction tr {\r\n margin: 0;\r\n padding: 0;\r\n border: 0;\r\n font: inherit;\r\n font-size: 8px;\r\n vertical-align: baseline;\r\n}\r\n\r\n.unified_payment_note {\r\n font-size: 10px;\r\n color: #333333;\r\n}\r\n', '\r\n \r\n Demo GmbH hat die Forderung gegen Sie im Rahmen eines laufenden Factoringvertrages an die PayPal (Europe) S.àr.l. et Cie, S.C.A. abgetreten. Zahlungen mit schuldbefreiender Wirkung können nur an die PayPal (Europe) S.àr.l. et Cie, S.C.A. geleistet werden\r\n \r\n Bitte überweisen Sie {$PayPalUnifiedInvoiceInstruction.amount|currency} bis {$PayPalUnifiedInvoiceInstruction.dueDate|date_format: \"%d.%m.%Y\"} an PayPal\r\n \r\n\r\n\r\n\r\n \r\n \r\n Empfänger:\r\n {$PayPalUnifiedInvoiceInstruction.accountHolder}\r\n \r\n \r\n IBAN:\r\n {$PayPalUnifiedInvoiceInstruction.iban}\r\n \r\n \r\n BIC:\r\n {$PayPalUnifiedInvoiceInstruction.bic}\r\n \r\n \r\n Bank:\r\n {$PayPalUnifiedInvoiceInstruction.bankName}\r\n \r\n \r\n Betrag:\r\n {$PayPalUnifiedInvoiceInstruction.amount|currency}\r\n \r\n \r\n Verwendungszweck:\r\n {$PayPalUnifiedInvoiceInstruction.reference}\r\n \r\n \r\n\r\n');

```

&nbsp;

---

<div class="post-metadata">

### Author: ![Kai23](https://avatars.discourse-cdn.com/v4/letter/k/c89c15/32.png) [@Kai23](https://forum.shopware.com/u/Kai23)
#### Post date: [16. Juli 2019 um 13:09 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/5 "2019-07-16T13:09:18Z")

</div>

Okay also die Datensätze mit dem Namen  
PayPal\_Unified\_Instructions\_Footer und&nbsp;PayPal\_Unified\_Instructions\_Content&nbsp;  
fehlen bei mir in&nbsp;der&nbsp;s\_core\_documents\_box Tabelle

Bevor ich da jetzt weiter rumzufrickel - Ist das ein bekannter Bug?  
Mir wäre ein offizieller Fix lieber und&nbsp;sicherer als selbst SQL Querries nachzuschieben, weil da immer noch ob das Plugin sonst wo noch unvollständig installiert ist.

&nbsp;

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [16. Juli 2019 um 13:45 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/6 "2019-07-16T13:45:26Z")

</div>

Bei mir ist das nach Installation da, Wirst du also selbst fixen müssen.

---

<div class="post-metadata">

### Author: ![Kai23](https://avatars.discourse-cdn.com/v4/letter/k/c89c15/32.png) [@Kai23](https://forum.shopware.com/u/Kai23)
#### Post date: [16. Juli 2019 um 13:55 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/7 "2019-07-16T13:55:03Z")

</div>

Schön das es bei dir geht. Schade das ich das Plugin nicht selbst geschrieben habe, dann könnte ich dem Bug auf die schliche gehen aber so&nbsp;also dann bedanke ich mich für die halbherzlich&nbsp;gemeinte&nbsp;Hilfe.

&nbsp;

---

<div class="post-metadata">

### Author: ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)
#### Post date: [18. Dezember 2019 um 13:54 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/8 "2019-12-18T13:54:29Z")

</div>

Wenn ich das richtig verstehe muss doch bei jedem Shop-Betreiber anstatt “Demo Gmbh” die eigene Firma stehen.

Kann man das nicht hier korrigieren?  
 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/8/810ddfe93416ef0c9c6320c26e96fdc129c723d8.png)

Wird der Footer da auch genutzt oder nur der Content?

---

<div class="post-metadata">

### Author: ![Kai23](https://avatars.discourse-cdn.com/v4/letter/k/c89c15/32.png) [@Kai23](https://forum.shopware.com/u/Kai23)
#### Post date: [5. Februar 2020 um 09:55 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/9 "2020-02-05T09:55:58Z")

</div>

@sunflower‍: ja das kannst du dort korrigieren. Theoretisch&nbsp;wäre es schon praktisch wenn der Firmenname aus den Stammdaten übernommen werden würde. Aber die Variable&nbsp;ist &nbsp;vermutlich&nbsp;nicht im Scope.

Bei mir fehlten beide&nbsp;Einträge  
Meine Lösung war übrigens&nbsp;Eine Neuinstallation des Plugins, das hat die fehlenenden Templates nachinstalliert.

---

<div class="post-metadata">

### Author: ![mpruessm](https://avatars.discourse-cdn.com/v4/letter/m/e47774/32.png) [@mpruessm](https://forum.shopware.com/u/mpruessm)
#### Post date: [21. Dezember 2020 um 10:39 UTC](https://forum.shopware.com/t/paypal-plus-kauf-auf-rechnung-pdf-erstellung/60458/10 "2020-12-21T10:39:53Z")

</div>

Auch bei uns hat es geholfen unter Einstellungen:Plugin Manager das Plugin Paypal mit “Neu Installieren” nochmal drüber zu installieren,

dann auf Einstellungen Grundeinstellungen gehen und nach “PDF” suchen.

pdf belegerstellung, rechts auf rechnung, unten auf paypal\_unified\_instruction\_footer und content gehen und jeweils die musterdaten gegen die eigenen firmendaten auswechseln.

danach habe ich eine kunden rechnung neu erzeugt und die sah dann richtig aus, mit den paypal zahlungsinfos.
