# Payone Billsafe Rechnungserstellung

**URL:** <https://forum.shopware.com/t/payone-billsafe-rechnungserstellung/31866>\
**Category:** Programmierung\
**Created:** [2. November 2015 um 13:57 UTC](https://forum.shopware.com/t/payone-billsafe-rechnungserstellung/31866 "2015-11-02T13:57:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![padaja](https://avatars.discourse-cdn.com/v4/letter/p/9fc348/32.png) [@padaja](https://forum.shopware.com/u/padaja)\
**Post date:** [2. November 2015 um 13:57 UTC](https://forum.shopware.com/t/payone-billsafe-rechnungserstellung/31866/1 "2015-11-02T13:57:07Z")

</div>

Hallo, ich bin verzweifelt wie viele andere hier auch im Forum wenn es um das Thema Rechnungserstellung für eine BillSafe Bestellung geht. Ich nutze Shopware 5.0.4. und das Payone Modul 3.2.4. Die Billsafe Bestellungen gehen gut durch, allerdings werden auf der Rechnung die entsprechenden Parameter von Billsafe nicht angezeigt. Unter PDF Belegerstellung gibt es für die Rechnung ja zwei Bereiche: “Payone\_footer” und “Payone\_content\_info” ich denke mal das hier die entsprechenden Parameter für die Rechnung übergeben werden. Leider kann ich die Bereiche gar nicht bearbeiten oder ändern, da einfach keine Möglichkeit hierfür besteht (siehe Bild)

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/8/8be65ae7c4a18d8f2a22c9253aa0afa99707f38b.jpeg) Wenn ich jetzt die Parameter von Hand in die Rechnung an eine andere Stelle z.B. “content\_info” einfüge, dann wird das ganze zwar auf der Rechnung gezeigt, die Variablen übernehmen aber keinen Wert, sondern stehen genauso auf der Rechnung, also völlig sinnfrei. [code]

{$instruction.legalNote}  
{$instruction.note}

| Empfänger: | {$instruction.recipient} |  
| IBAN: | {$instruction.iban} |  
| BIC: | {$instruction.bic} |  
| Bank: | {$instruction.bankName} |  
| Betrag: | {$instruction.amount|currency} |  
| Verwendungszweck 1: | {$instruction.reference} |  
| Verwendungszweck 2: | {config name=host} |

[/code]

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/8/82026a850b40791ab5c3c036c448397421f3faa6.jpeg) Mit Payone habe ich schon mehrach telefoniert. Die sagen das alle Parameter im System übergeben werden und ich kann das auch im API Log nachschauen, es ist wirklich alles da. An der Rechnung an sich habe ich sonst nichts geändert. Wenn ich eine neue Rechnung erstelle, habe ich leider die Auswahl im Dropdown “Payone\_footer” und “Payone \_Content\_Info” nicht. Ich weiß jetzt nicht weiter. Habt Ihr eine Idee oder eine Lösung?

---

<div class="post-metadata">

**Author:** ![PAYONE](https://avatars.discourse-cdn.com/v4/letter/p/f0a364/32.png) [@PAYONE](https://forum.shopware.com/u/PAYONE)\
**Post date:** [3. November 2015 um 10:00 UTC](https://forum.shopware.com/t/payone-billsafe-rechnungserstellung/31866/2 "2015-11-03T10:00:29Z")

</div>

Hallo Padaja, das Problem ist bereits bekannt und wir haben eine Lösung in der aktuellen Beta des Moduls. Bitte kontaktieren Sie mich unter [shopware@payone.de](mailto:shopware@payone.de) unter Angabe Ihrer Merchant ID, damit ich Ihnen umgehend eine Vorabversion des Plug-Ins zusenden kann. Wir werden die neue Version des Plug-Ins schnellstmöglich in den Shopware Community Store bringen, sobald sie den Beta-Status verlassen hat. Vielen Dank und freundliche Grüße, Florian Bender Junior Technical Partner Manager PAYONE GmbH Fraunhoferstr. 2-4 24118 Kiel

---

<div class="post-metadata">

**Author:** ![padaja](https://avatars.discourse-cdn.com/v4/letter/p/9fc348/32.png) [@padaja](https://forum.shopware.com/u/padaja)\
**Post date:** [3. November 2015 um 12:45 UTC](https://forum.shopware.com/t/payone-billsafe-rechnungserstellung/31866/3 "2015-11-03T12:45:19Z")

</div>

Die E-Mail an Sie ging direkt raus. Ich bin gespannt.

---

<div class="post-metadata">

**Author:** ![PAYONE](https://avatars.discourse-cdn.com/v4/letter/p/f0a364/32.png) [@PAYONE](https://forum.shopware.com/u/PAYONE)\
**Post date:** [4. November 2015 um 14:04 UTC](https://forum.shopware.com/t/payone-billsafe-rechnungserstellung/31866/4 "2015-11-04T14:04:06Z")

</div>

Um die Clearingdaten auf PDF-Dokumenten anzuzeigen, muss zunächst der JSON-Codierte Inhalt der entsprechenden Variable decodiert werden. Dies geschieht in der .tpl Datei für die Rechnung (o.ä.) für Ihr Template: `{assign var=mopt\_payone\_decoded\_clearing\_data value=$Order.\_order.attributes.mopt\_payone\_clearing\_data|json\_decode:true}` Anschließend stehen unter anderem diese Variablen zur Verfügung: [code]Empfänger: {$mopt\_payone\_decoded\_clearing\_data.clearing\_bankaccountholder} IBAN: {$mopt\_payone\_decoded\_clearing\_data.clearing\_bankiban} BIC: {$mopt\_payone\_decoded\_clearing\_data.clearing\_bankbic} Bank: {$mopt\_payone\_decoded\_clearing\_data.clearing\_bankname} Verwendungszweck: {$mopt\_payone\_decoded\_clearing\_data.clearing\_reference} Den Betrag erreichen Sie über die Adressierung des Shopware Order-Objekts: Brutto: {$Order.\_order.invoice\_amount} Netto: {$Order.\_order.invoice\_amount\_net} Alle zur Verfügung stehenden Variablen können für Debug-Zwecke so aufgelistet werden:

```
{$mopt\_payone\_decoded\_clearing\_data|print\_r}

```

[/code] Freundliche Grüße, Florian Bender Junior Technical Partner Manager PAYONE GmbH Fraunhoferstr. 2-4 24118 Kiel
