Paypal Bankverbindungen fehlen bei Rechnungskauf

Hallo liebe Community,

nach Rechnungskauf über Paypal Checkout (RatePay) fehlen die Bankverbindungen in der Rechnung.

Bank:
IBAN:
BIC:
Kontoinhaber:
Betrag:
Verwendungszweck:

Folgendes habe ich bis jetzt getan:

  • Plugin deaktivier, aktiviert
  • Plugin neu mit der PayPal API verbunden
  • Über Flow-Builder: Rechnung erstellen, wenn Zahlungsstatus Bezahlt ist.
  • Alle Plugins deaktiviert, außer Paypal

Im Order (Chrome / Untersuchen) sind die deposit_bank_details zu finden, jedoch wird es nicht in die Order aufgenommen. Gibts dazu eine Lösung?

Seit dem neuen PayPal Rechnungskauf werden diese Daten auch nicht mehr mit in die Rechnung übernommen, da die Daten von Ratepay und nicht mehr von PayPal selbst kommen.

Vielen Dank für die schnelle Rückmeldung.
Da die Überweißung-Details von Ratepay im Order findbar sind, wäre es möglich diese auf die Rechnung zu übertragen? Leider kann ich im Textbausteine keine customfields übernehmen.

Z.B IBAN: %xycustomField…% oder über Custom Template /base.html.twig

Gibts dazu eine Lösung?

Habt Ihr schon eine Lösung? Wir haben selbiges Problem :frowning:

Moin zusammen,

wir haben Shopware zu dem Problem kontaktiert. Es gibt nun ein Ticket dazu im Issuetracker: Shopware Issuetracker

Bis das umgesetzt ist, können die Daten im Dokument-Template aus den Custom fields ausgelesen werden. Beispiel:

        Bank: {{ order.transactions.first.customFields.swag_paypal_pui_payment_instruction.deposit_bank_details.bank_name }}<br>
        IBAN: {{ order.transactions.first.customFields.swag_paypal_pui_payment_instruction.deposit_bank_details.iban }}<br>
        BIC: {{ order.transactions.first.customFields.swag_paypal_pui_payment_instruction.deposit_bank_details.bic }}<br>
        Kontoinhaber: {{ order.transactions.first.customFields.swag_paypal_pui_payment_instruction.deposit_bank_details.account_holder_name }}<br>
        Verwendungszweck: {{ order.transactions.first.customFields.swag_paypal_pui_payment_instruction.payment_reference }}<br>

Wahrscheinlich nicht die beste oder hübscheste Lösung, aber bisher funktioniert das bei uns.

1 „Gefällt mir“

Update dazu: Es kann vorkommen, dass die Daten in den customFields nicht gesetzt sind. Bei uns wurde (warum auch immer) eine normale PayPal Zahlung als Zahlung per PayPal-Rechnung erkannt, entsprechend waren die Felder leer. Daher haben wir eine Bedingung eingeführt die prüft, ob der Verwendungszweck gesetzt ist.

{% if order.transactions.first.customFields.swag_paypal_pui_payment_instruction.payment_reference is defined %}
...
{% endif %}

Leider funktioniert der Code in der aktuellen Version nicht mehr. Gibt es hier noch eine andere Lösung? Es werden keine Zahlungsinformationen ausgegeben. Leider hat Shopware das Ticket immer noch nicht umgesetzt, sodass dieses Problem weiterhin besteht.

Seit dem letzten Update des PayPal Plugins werden die Zahlungsinformationen im Backend mit ausgegeben. Aber in den Rechnungen werden diese immer noch nicht angezeigt. Warum auch, ist ja auch überhaupt nicht naheliegend! Gibt es hier eine Möglichkeit, die Zahlungsinformationen, die bereits im Backend gespeichert sind, mit auf der Rechnung auszugeben?

Bin für jeden Tipp dankbar.

PPI-679 - Zahlungsdetails für Rechnungskauf werden jetzt in den Bestelldetails in der Administration angezeigt

Wir haben das gleiche Problem. Gibt es hier schon irgendeine Lösung?