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
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
Das Paypal Plugin liefert ein eigenes Invoice-Template mit, in dem aber falsche (oder veraltete) Variablen geprüft und ausgegeben werden.
Wir konnten die korrekte RatePay-Bankverbindung folgendermaßen in der Rechnung ausgeben:
Alt und falsch:
payPalPuiPaymentInstruction.recipient_banking_instruction.bank_name
payPalPuiPaymentInstruction.recipient_banking_instruction.international_bank_account_number
payPalPuiPaymentInstruction.recipient_banking_instruction.bank_identifier_code
payPalPuiPaymentInstruction.recipient_banking_instruction.account_holder_name
payPalPuiPaymentInstruction.reference_number
Neu und richtig:
payPalPuiPaymentInstruction.deposit_bank_details.bank_name
payPalPuiPaymentInstruction.deposit_bank_details.iban
payPalPuiPaymentInstruction.deposit_bank_details.bic
payPalPuiPaymentInstruction.deposit_bank_details.account_holder_name
payPalPuiPaymentInstruction.payment_reference