Hallo,
ich finde es erstaunlich, dass WHMCS das Rechnungsdatum - nach Zahlungseingang - ändert. Somit erhält der Kunde 2 Rechnungen mit der gleichen Rechnungsnummer, aber mit unterschiedlichem Datum.
Das dürfte das Finanzamt bzw. dem Steuerberater überhaupt nicht gefallen.
Ich habe mir überlegt, den Kunden vorab eine Proformarechnung zu senden und bei Zahlungseingang die Rechnung. Dann dürfte dies - denke ich mir mal - korrekt sein.
Hierfür habe ich die invoicepdf.tpl wie folgt bearbeitet:
Statt:
Habe ich geändert in:
Code
# text body
$pdf->SetFont($pdfFont, 'B', 15);
if ($status=="Paid") {
$pdf->Cell(0, 8, $pagetitle, 0, 1, 'L', '1');
}elseif ($status=="Unpaid") {
$pdf->Cell(0, 8, 'Proformarechnung' . ' ' . '#' . $invoicenum, 0, 1, 'L', '1');
}elseif ($status=="Cancelled") {
$pdf->Cell(0, 8, 'Storniert', 0, 1, 'L', '1');
} elseif ($status=="Refunded") {
$pdf->Cell(0, 8, $pagetitle, 0, 1, 'L', '1');
}
Alles anzeigen
Bei Zahlungseingang erhält der Kunde dann die richtige Rechnung per Email und in der clientarea sieht es solange die Proformarechnung bis er die Rechnung bezahlt hat.
Feedback?