A simple, clean, and responsive HTML invoice template
|
DONATION RECEIPT
|
Receipt No #:
Created:
|
|
= ucfirst($admindata['org_name']); ?>
= $admindata['address'] ?>,= $admindata['city'] ?>,
= $admindata['state'] ?>-= $admindata['pin_code'] ?>.
|
Email := $admindata['email'] ?>
Phone := $admindata['phone'] ?>.
|
|
Donation Cause
|
= $causedata['cause_name']; ?>
|
|
Donation Cause Validity
|
= $causedata['from_date']; ?>-to-= $causedata['to_date']; ?>
|
|
Payment Method
|
Check #
|
|
Check
|
= $donordata['name'] ?>
|
|
Item
|
Price
|
|
Website design
|
$300.00
|
|
Hosting (3 months)
|
$75.00
|
|
Domain name (1 year)
|
$10.00
|
|
Total: $385.00
|
'', 1 => 'One', 2 => 'Two',
3 => 'Three', 4 => 'Four', 5 => 'Five', 6 => 'Six',
7 => 'Seven', 8 => 'Eight', 9 => 'Nine',
10 => 'Ten', 11 => 'Eleven', 12 => 'Twelve',
13 => 'Thirteen', 14 => 'Fourteen', 15 => 'Fifteen',
16 => 'Sixteen', 17 => 'Seventeen', 18 => 'Eighteen',
19 => 'Nineteen', 20 => 'Twenty', 30 => 'Thirty',
40 => 'Forty', 50 => 'Fifty', 60 => 'Sixty',
70 => 'Seventy', 80 => 'Eighty', 90 => 'Ninety');
$here_digits = array('', 'Hundred','Thousand','Lakh', 'Crore');
while( $x < $count_length ) {
$get_divider = ($x == 2) ? 10 : 100;
$amount = floor($num % $get_divider);
$num = floor($num / $get_divider);
$x += $get_divider == 10 ? 1 : 2;
if ($amount) {
$add_plural = (($counter = count($string)) && $amount > 9) ? 's' : null;
$amt_hundred = ($counter == 1 && $string[0]) ? ' and ' : null;
$string [] = ($amount < 21) ? $change_words[$amount].' '. $here_digits[$counter]. $add_plural.'
'.$amt_hundred:$change_words[floor($amount / 10) * 10].' '.$change_words[$amount % 10]. '
'.$here_digits[$counter].$add_plural.' '.$amt_hundred;
}
else $string[] = null;
}
$implode_to_Rupees = implode('', array_reverse($string));
$get_paise = ($amount_after_decimal > 0) ? "And " . ($change_words[$amount_after_decimal / 10] . "
" . $change_words[$amount_after_decimal % 10]) . ' Paise' : '';
return ($implode_to_Rupees ? $implode_to_Rupees . 'Rupees ' : '') . $get_paise;
}
?>