Commit 398e6124 authored by Dirk Wildt's avatar Dirk Wildt

8.17.1

parent b5f7dcfe
......@@ -3,6 +3,15 @@ TODO
* 161115: Bug in context with variants: In case of update the quantity by caddy, limits won't respected!
* jquery.t3caddy-4.0.0.js: possible lang is en and de only!
8.17.1
19-01-25
Improvements
* #i0290: Constant Editor: tax for options got additional property "without" for 0.00 %
Bugfix
* #i0291: Insurance and recycling fee: tax reduced isn't calculated
Affected file:
* Classes/Lib/Caddy/Calcsum.php
8.17.0
19-01-21
Features
......
......@@ -1872,6 +1872,7 @@ class Caddy extends \Netzmacher\Caddy\AbstractPlugin
$arrReturn[ 'sum' ][ 'rate' ] = $rate;
$arrReturn[ 'sum' ][ 'tax' ][ 'reduced' ] = $taxReduced;
$arrReturn[ 'sum' ][ 'tax' ][ 'normal' ] = $taxNormal;
return $arrReturn;
}
......
......@@ -172,7 +172,6 @@ class Calcsum
'optionswopayment' => $sumOptionsWoPayment,
'sum' => $this->sumSum( $sumItems, $sumOptions, $sumCashdiscount ),
);
//var_dump( __METHOD__, __LINE__, $sum );
return $sum;
}
......@@ -189,7 +188,8 @@ class Calcsum
* @param array $options : array with options payment, shipping, specials and sum with gross, net, tax.normal, tax.reduced
* @return array $sum (see above)
* @access private
* @version 4.0.8
* @internal #i0291
* @version 8.17.1
* @since 4.0.8
*/
private function sumCashdiscount( $options, $sumItems )
......@@ -209,7 +209,9 @@ class Calcsum
$sumCashdiscount = array(
'items' => $defArray,
'options' => array(
'insurance' => $defArray,
'payment' => $defArray,
'recyclingfee' => $defArray,
'shipping' => $defArray,
'specials' => $defArray
),
......@@ -227,7 +229,9 @@ class Calcsum
$sumCashdiscount = array(
'items' => $this->sumCashdiscountItems( $confCashdiscount, $sumItems ),
'options' => array(
'insurance' => $this->sumCashdiscountOptionsInsurance( $confCashdiscount, $options ),
'payment' => $this->sumCashdiscountOptionsPayment( $confCashdiscount, $options ),
'recyclingfee' => $this->sumCashdiscountOptionsRecyclingfee( $confCashdiscount, $options ),
'shipping' => $this->sumCashdiscountOptionsShipping( $confCashdiscount, $options ),
'specials' => $this->sumCashdiscountOptionsSpecials( $confCashdiscount, $options )
),
......@@ -278,6 +282,43 @@ class Calcsum
);
}
/**
* sumCashdiscountOptionsInsurance( ) : Returns cash discount for insurance
*
* @param array
* @return array
* @access private
* @internal #i0291
* @version 8.17.1
* @since 8.17.1
*/
private function sumCashdiscountOptionsInsurance( $confCashdiscount, $options )
{
// RETURN : No cash discount for items
if( !$confCashdiscount[ 'on.' ][ 'insurance' ] )
{
return array(
'gross' => 0.00,
'net' => 0.00,
'tax' => array(
'normal' => 0.00,
'reduced' => 0.00
)
);
}
$percent = ( double ) $confCashdiscount[ 'percent' ];
return array(
'gross' => ( double ) ($options[ 'insurance' ][ 'sum' ][ 'gross' ] * ( $percent / 100 ) ),
'net' => ( double ) ($options[ 'insurance' ][ 'sum' ][ 'net' ] * ( $percent / 100 ) ),
'tax' => array(
'normal' => ( double ) ($options[ 'insurance' ][ 'sum' ][ 'tax' ][ 'normal' ] * ( $percent / 100 ) ),
'reduced' => ( double ) ($options[ 'insurance' ][ 'sum' ][ 'tax' ][ 'reduced' ] * ( $percent / 100 ) )
)
);
}
/**
* sumCashdiscountOptionsPayment( ) : Returns cash discount for payment options
*
......@@ -314,6 +355,43 @@ class Calcsum
);
}
/**
* sumCashdiscountOptionsRecyclingfee( ) : Returns cash discount for recyclingfee
*
* @param array
* @return array
* @access private
* @internal #i0291
* @version 8.17.1
* @since 8.17.1
*/
private function sumCashdiscountOptionsRecyclingfee( $confCashdiscount, $options )
{
// RETURN : No cash discount for items
if( !$confCashdiscount[ 'on.' ][ 'recyclingfee' ] )
{
return array(
'gross' => 0.00,
'net' => 0.00,
'tax' => array(
'normal' => 0.00,
'reduced' => 0.00
)
);
}
$percent = ( double ) $confCashdiscount[ 'percent' ];
return array(
'gross' => ( double ) ($options[ 'recyclingfee' ][ 'sum' ][ 'gross' ] * ( $percent / 100 ) ),
'net' => ( double ) ($options[ 'recyclingfee' ][ 'sum' ][ 'net' ] * ( $percent / 100 ) ),
'tax' => array(
'normal' => ( double ) ($options[ 'recyclingfee' ][ 'sum' ][ 'tax' ][ 'normal' ] * ( $percent / 100 ) ),
'reduced' => ( double ) ($options[ 'recyclingfee' ][ 'sum' ][ 'tax' ][ 'reduced' ] * ( $percent / 100 ) )
)
);
}
/**
* sumCashdiscountOptionsShipping( ) : Returns cash discount for shipping
*
......
......@@ -2,7 +2,7 @@ plugin.caddy {
# cat=caddy - options - insurance/enable/201; type=boolean; label= Enabled:Enable it, if you like to use a transport insurance fee
options.insurance.1.enabled = 0
# cat=caddy - options - insurance/enable/203; type=options[normal,reduced]; label= Tax rate:Tax rate for extra costs for the transport insurance fee
# cat=caddy - options - insurance/enable/203; type=options[normal,reduced,without]; label= Tax rate:Tax rate for extra costs for the transport insurance fee
options.insurance.1.taxrate = normal
}
\ No newline at end of file
......@@ -8,7 +8,7 @@ plugin.caddy {
options.payment.1.cashdiscount = 0.00
# cat=caddy - options - payment/enable/203; type=string; label= 1. Cash in advance - costs:Extra costs for the payment option cash in advance. Example: 9.99.
options.payment.1.costs = 0.00
# cat=caddy - options - payment/enable/204; type=options[normal,reduced]; label= 1. Cash in advance - tax rate:Tax rate for extra costs for the payment option cash in advance.
# cat=caddy - options - payment/enable/204; type=options[normal,reduced,without]; label= 1. Cash in advance - tax rate:Tax rate for extra costs for the payment option cash in advance.
options.payment.1.taxrate = normal
# cat=caddy - options - payment/enable/221; type=boolean; label= 2. Invoice - enabled:Disable it, if you don't want to offer the payment option invoice (de: Rechnung).
options.payment.2.enabled = 1
......@@ -16,7 +16,7 @@ plugin.caddy {
options.payment.2.cashdiscount = 0.00
# cat=caddy - options - payment/enable/223; type=string; label= 2. Invoice - costs:Extra costs for the payment option invoice. Example: 9.99.
options.payment.2.costs = 0.00
# cat=caddy - options - payment/enable/224; type=options[normal,reduced]; label= 2. Invoice - tax rate:Tax rate for extra costs for the payment option invoice.
# cat=caddy - options - payment/enable/224; type=options[normal,reduced,without]; label= 2. Invoice - tax rate:Tax rate for extra costs for the payment option invoice.
options.payment.2.taxrate = normal
# cat=caddy - options - payment/enable/231; type=boolean; label= 3. Cash on delivery - enabled:Disable it, if you don't want to offer the payment option cash on delivery (de: Nachnahme).
options.payment.3.enabled = 1
......@@ -24,7 +24,7 @@ plugin.caddy {
options.payment.3.cashdiscount = 0.00
# cat=caddy - options - payment/enable/233; type=string; label= 3. Cash on delivery - costs:Extra costs for the payment option cash on delivery. Example: 9.99.
options.payment.3.costs = 0.00
# cat=caddy - options - payment/enable/234; type=options[normal,reduced]; label= 3. Cash on delivery - tax rate:Tax rate for extra costs for the payment option cash on delivery.
# cat=caddy - options - payment/enable/234; type=options[normal,reduced,without]; label= 3. Cash on delivery - tax rate:Tax rate for extra costs for the payment option cash on delivery.
options.payment.3.taxrate = normal
# cat=caddy - options - payment/enable/241; type=boolean; label= 4. Cash on pick up - enabled:Disable it, if you don't want to offer the the payment option cash on pick up (de: Bar bei Abholung).
options.payment.4.enabled = 1
......@@ -32,7 +32,7 @@ plugin.caddy {
options.payment.4.cashdiscount = 0.00
# cat=caddy - options - payment/enable/243; type=string; label= 4. Cash on pick up - costs:Extra costs for the payment option cash on pick up. Example: 9.99.
options.payment.4.costs = 0.00
# cat=caddy - options - payment/enable/244; type=options[normal,reduced]; label= 4. Cash on pick up - tax rate:Tax rate for extra costs for the payment option cash on pick up.
# cat=caddy - options - payment/enable/244; type=options[normal,reduced,without]; label= 4. Cash on pick up - tax rate:Tax rate for extra costs for the payment option cash on pick up.
options.payment.4.taxrate = normal
# cat=caddy - options - payment/enable/251; type=boolean; label= 5. Debit note - enabled:Disable it, if you don't want to offer the the payment option debit note (de: Lastschrift).
options.payment.5.enabled = 1
......@@ -40,7 +40,7 @@ plugin.caddy {
options.payment.5.cashdiscount = 0.00
# cat=caddy - options - payment/enable/253; type=string; label= 5. Debit note - costs:Extra costs for the payment option debit note. Example: 9.99.
options.payment.5.costs = 0.00
# cat=caddy - options - payment/enable/254; type=options[normal,reduced]; label= 5. Debit note - tax rate:Tax rate for extra costs for the payment option debit note.
# cat=caddy - options - payment/enable/254; type=options[normal,reduced,without]; label= 5. Debit note - tax rate:Tax rate for extra costs for the payment option debit note.
options.payment.5.taxrate = normal
# cat=caddy - options - payment/enable/261; type=boolean; label= 6. Cash in advance by paypal - enabled:Disable it, if you don't want to offer the payment option cash in advance (de: Vorkasse).
options.payment.6.enabled = 1
......@@ -52,7 +52,7 @@ plugin.caddy {
options.payment.6.email = paypal@my-name.com
# cat=caddy - options - payment/enable/265; type=string; label= 6. Cash in advance by paypal - URL:URL of paypal
options.payment.6.url = https://www.paypal.com/
# cat=caddy - options - payment/enable/265; type=options[normal,reduced]; label= 6. Cash in advance by paypal - tax rate:Tax rate for extra costs for the payment option cash in advance.
# cat=caddy - options - payment/enable/265; type=options[normal,reduced,without]; label= 6. Cash in advance by paypal - tax rate:Tax rate for extra costs for the payment option cash in advance.
options.payment.6.taxrate = normal
# cat=caddy - options - payment/others/999; type=user[EXT:caddy/Classes/Lib/Userfunc/Userfunc.php:Netzmacher\Caddy\Lib\Userfunc\Userfunc->promptSponsors]; label=Subsidise the Caddy project!
options.payment.sponsors = Click me!
......
......@@ -2,7 +2,9 @@ plugin.caddy {
# cat=caddy - options - recyclingfee/enable/201; type=boolean; label= Enabled:Enable it, if you like to use a recycling fee
options.recyclingfee.1.enabled = 0
# cat=caddy - options - recyclingfee/enable/203; type=options[normal,reduced]; label= Tax rate:Tax rate for extra costs for the recycling fee
# cat=caddy - options - recyclingfee/enable/202; type=double; label= Fee:Fee per item
options.recyclingfee.1.fee = 0.15
# cat=caddy - options - recyclingfee/enable/203; type=options[normal,reduced,without]; label= Tax rate:Tax rate for extra costs for the recycling fee
options.recyclingfee.1.taxrate = normal
}
\ No newline at end of file
......@@ -10,19 +10,19 @@ plugin.caddy {
options.shipping.1.enabled = 1
# cat=caddy - options - shipping/enable/202; type=string; label= 1. mail - costs:Extra costs for mail. Example: 9.99.
options.shipping.1.costs = 0.00
# cat=caddy - options - shipping/enable/203; type=options[normal,reduced]; label= 1. mail - tax rate:Tax rate for extra costs for mail.
# cat=caddy - options - shipping/enable/203; type=options[normal,reduced,without]; label= 1. mail - tax rate:Tax rate for extra costs for mail.
options.shipping.1.taxrate = reduced
# cat=caddy - options - shipping/enable/301; type=boolean; label= 2. mail express - enabled:Disable it, if you don't want to offer the shipping option mail express.
options.shipping.2.enabled = 1
# cat=caddy - options - shipping/enable/302; type=string; label= 2. mail express - costs:Extra costs for mail express. Example: 9.99.
options.shipping.2.costs = 12.00
# cat=caddy - options - shipping/enable/303; type=options[normal,reduced]; label= 2. mail express - tax rate:Tax rate for extra costs for mail express.
# cat=caddy - options - shipping/enable/303; type=options[normal,reduced,without]; label= 2. mail express - tax rate:Tax rate for extra costs for mail express.
options.shipping.2.taxrate = reduced
# cat=caddy - options - shipping/enable/401; type=boolean; label= 3. pick up - enabled:Disable it, if you don't want to offer the shipping option pick up.
options.shipping.3.enabled = 1
# cat=caddy - options - shipping/enable/402; type=string; label= 3. pick up - costs:Extra costs for pick up. Example: 9.99.
options.shipping.3.costs = 0.00
# cat=caddy - options - shipping/enable/403; type=options[normal,reduced]; label= 3. pick up - tax rate:Tax rate for extra costs for pick up.
# cat=caddy - options - shipping/enable/403; type=options[normal,reduced,without]; label= 3. pick up - tax rate:Tax rate for extra costs for pick up.
options.shipping.3.taxrate = reduced
# cat=caddy - options - shipping/others/998; type=user[EXT:caddy/Classes/Lib/Userfunc/Userfunc.php:Netzmacher\Caddy\Lib\Userfunc\Userfunc->promptExternalLinks]; label=External Links:typo3-caddy.de
options.shipping.externalLinks = Click me!
......
......@@ -6,13 +6,13 @@ plugin.caddy {
options.specials.1.enabled = 1
# cat=caddy - options - specials/enable/202; type=string; label= 1. neutral package - costs:Extra costs for neutral package. Example: 9.99.
options.specials.1.costs = 0.00
# cat=caddy - options - specials/enable/203; type=options[normal,reduced]; label= 1. neutral package - tax rate:Tax rate extra costs for neutral package.
# cat=caddy - options - specials/enable/203; type=options[normal,reduced,without]; label= 1. neutral package - tax rate:Tax rate extra costs for neutral package.
options.specials.1.taxrate = normal
# cat=caddy - options - specials/enable/301; type=boolean; label= 2. fee for islands - enabled:Disable it, if you don't want to offer the special option fee for islands (German: Versandkosten Deutsche Inseln).
options.specials.2.enabled = 1
# cat=caddy - options - specials/enable/302; type=string; label= 2. fee for islands - costs:Extra costs for fee for islands. Example: 9.99. (German: Versandkosten Deutsche Inseln).
options.specials.2.costs = 13.00
# cat=caddy - options - specials/enable/303; type=options[normal,reduced]; label= 2. fee for islands - tax rate:Tax rate for extra costs for fee for islands (German: Versandkosten Deutsche Inseln).
# cat=caddy - options - specials/enable/303; type=options[normal,reduced,without]; label= 2. fee for islands - tax rate:Tax rate for extra costs for fee for islands (German: Versandkosten Deutsche Inseln).
options.specials.2.taxrate = reduced
# cat=caddy - options - specials/others/998; type=user[EXT:caddy/Classes/Lib/Userfunc/Userfunc.php:Netzmacher\Caddy\Lib\Userfunc\Userfunc->promptExternalLinks]; label=External Links:typo3-caddy.de
options.specials.externalLinks = Click me!
......
......@@ -22,7 +22,7 @@ plugin.tx_caddy_pi1 {
extra = each
extra {
1 {
extra = 0.15
extra = {$plugin.caddy.options.recyclingfee.1.fee}
}
}
tax = {$plugin.caddy.options.recyclingfee.1.taxrate}
......
......@@ -82,7 +82,7 @@ plugin.caddy {
options.payment.11.cashdiscount = 0.00
# cat=caddy - options - payment/enable/303; type=string; label= 11. Credit card - costs:Extra costs for the payment option credit card. Example: 9.99.
options.payment.11.costs = 0.00
# cat=caddy - options - payment/enable/304; type=options[normal,reduced]; label= 11. Credit card - tax rate:Tax rate for extra costs for the payment option credit card.
# cat=caddy - options - payment/enable/304; type=options[normal,reduced,without]; label= 11. Credit card - tax rate:Tax rate for extra costs for the payment option credit card.
options.payment.11.taxrate = normal
# cat=caddy - options - payment/enable/311; type=boolean; label= 12. Direct debit - enabled:Disable it, if you don't want to offer the payment option direct debit (de: Lastschrift).
options.payment.12.enabled = 1
......@@ -90,7 +90,7 @@ plugin.caddy {
options.payment.12.cashdiscount = 0.00
# cat=caddy - options - payment/enable/313; type=string; label= 12. Direct debit - costs:Extra costs for the payment option direct debit. Example: 9.99.
options.payment.12.costs = 0.00
# cat=caddy - options - payment/enable/314; type=options[normal,reduced]; label= 12. Direct debit - tax rate:Tax rate for extra costs for the payment option direct debit.
# cat=caddy - options - payment/enable/314; type=options[normal,reduced,without]; label= 12. Direct debit - tax rate:Tax rate for extra costs for the payment option direct debit.
options.payment.12.taxrate = normal
# cat=caddy - options - payment/enable/321; type=boolean; label= 13. Direct debit (IBAN) - enabled:Disable it, if you don't want to offer the payment option direct debit (IBAN) (de: Lastschrift mit IBAN).
options.payment.13.enabled = 1
......@@ -98,6 +98,6 @@ plugin.caddy {
options.payment.13.cashdiscount = 0.00
# cat=caddy - options - payment/enable/323; type=string; label= 13. Direct debit (IBAN) - costs:Extra costs for payment option direct debit (IBAN). Example: 9.99.
options.payment.13.costs = 0.00
# cat=caddy - options - payment/enable/324; type=options[normal,reduced]; label= 13. Direct debit (IBAN) - tax rate:Tax rate for extra costs for the payment option direct debit (IBAN).
# cat=caddy - options - payment/enable/324; type=options[normal,reduced,without]; label= 13. Direct debit (IBAN) - tax rate:Tax rate for extra costs for the payment option direct debit (IBAN).
options.payment.13.taxrate = normal
}
\ No newline at end of file
......@@ -82,7 +82,7 @@ plugin.caddy {
options.payment.11.cashdiscount = 0.00
# cat=caddy - options - payment/enable/303; type=string; label= 11. Credit card - costs:Extra costs for the payment option credit card. Example: 9.99.
options.payment.11.costs = 0.00
# cat=caddy - options - payment/enable/304; type=options[normal,reduced]; label= 11. Credit card - tax rate:Tax rate for extra costs for the payment option credit card.
# cat=caddy - options - payment/enable/304; type=options[normal,reduced,without]; label= 11. Credit card - tax rate:Tax rate for extra costs for the payment option credit card.
options.payment.11.taxrate = normal
# cat=caddy - options - payment/enable/305; type=string; label= 11. Credit card icons:Path to the image with the available credit cards
options.payment.11.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/caddy_epayment_default_creditcards.png
......@@ -96,7 +96,7 @@ plugin.caddy {
options.payment.12.cashdiscount = 0.00
# cat=caddy - options - payment/enable/313; type=string; label= 12. Direct debit - costs:Extra costs for the payment option direct debit. Example: 9.99.
options.payment.12.costs = 0.00
# cat=caddy - options - payment/enable/314; type=options[normal,reduced]; label= 12. Direct debit - tax rate:Tax rate for extra costs for the payment option direct debit.
# cat=caddy - options - payment/enable/314; type=options[normal,reduced,without]; label= 12. Direct debit - tax rate:Tax rate for extra costs for the payment option direct debit.
options.payment.12.taxrate = normal
# cat=caddy - options - payment/enable/315; type=string; label= 12. Direct debit icon:Path to the image with the debit icon
options.payment.12.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/sepa.png
......@@ -110,7 +110,7 @@ plugin.caddy {
options.payment.13.cashdiscount = 0.00
# cat=caddy - options - payment/enable/323; type=string; label= 13. Direct debit (IBAN) - costs:Extra costs for payment option direct debit (IBAN). Example: 9.99.
options.payment.13.costs = 0.00
# cat=caddy - options - payment/enable/324; type=options[normal,reduced]; label= 13. Direct debit (IBAN) - tax rate:Tax rate for extra costs for the payment option direct debit (IBAN).
# cat=caddy - options - payment/enable/324; type=options[normal,reduced,without]; label= 13. Direct debit (IBAN) - tax rate:Tax rate for extra costs for the payment option direct debit (IBAN).
options.payment.13.taxrate = normal
# cat=caddy - options - payment/enable/325; type=string; label= 13. Direct debit (IBAN)icon:Path to the image with the debit icon
options.payment.13.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/sepa.png
......@@ -124,7 +124,7 @@ plugin.caddy {
options.payment.14.cashdiscount = 0.00
# cat=caddy - options - payment/enable/423; type=string; label= 14. Paypal - costs:Extra costs for payment option paypal. Example: 9.99.
options.payment.14.costs = 0.00
# cat=caddy - options - payment/enable/424; type=options[normal,reduced]; label= 14. Paypal - tax rate:Tax rate for extra costs for the payment option paypal.
# cat=caddy - options - payment/enable/424; type=options[normal,reduced,without]; label= 14. Paypal - tax rate:Tax rate for extra costs for the payment option paypal.
options.payment.14.taxrate = normal
# cat=caddy - options - payment/enable/425; type=string; label= 14. Paypal icon:Path to the image with the papypal icon
options.payment.14.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/paypal.png
......
......@@ -82,7 +82,7 @@ plugin.caddy {
options.payment.11.cashdiscount = 0.00
# cat=caddy - options - payment/enable/303; type=string; label= 11. Credit card - costs:Extra costs for the payment option credit card. Example: 9.99.
options.payment.11.costs = 0.00
# cat=caddy - options - payment/enable/304; type=options[normal,reduced]; label= 11. Credit card - tax rate:Tax rate for extra costs for the payment option credit card.
# cat=caddy - options - payment/enable/304; type=options[normal,reduced,without]; label= 11. Credit card - tax rate:Tax rate for extra costs for the payment option credit card.
options.payment.11.taxrate = normal
# cat=caddy - options - payment/enable/305; type=string; label= 11. Credit card icons:Path to the image with the available credit cards
options.payment.11.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/caddy_epayment_default_creditcards.png
......@@ -96,7 +96,7 @@ plugin.caddy {
options.payment.12.cashdiscount = 0.00
# cat=caddy - options - payment/enable/313; type=string; label= 12. Direct debit - costs:Extra costs for the payment option direct debit. Example: 9.99.
options.payment.12.costs = 0.00
# cat=caddy - options - payment/enable/314; type=options[normal,reduced]; label= 12. Direct debit - tax rate:Tax rate for extra costs for the payment option direct debit.
# cat=caddy - options - payment/enable/314; type=options[normal,reduced,without]; label= 12. Direct debit - tax rate:Tax rate for extra costs for the payment option direct debit.
options.payment.12.taxrate = normal
# cat=caddy - options - payment/enable/315; type=string; label= 12. Direct debit icon:Path to the image with the debit icon
options.payment.12.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/sepa.png
......@@ -110,7 +110,7 @@ plugin.caddy {
options.payment.13.cashdiscount = 0.00
# cat=caddy - options - payment/enable/323; type=string; label= 13. Direct debit (IBAN) - costs:Extra costs for payment option direct debit (IBAN). Example: 9.99.
options.payment.13.costs = 0.00
# cat=caddy - options - payment/enable/324; type=options[normal,reduced]; label= 13. Direct debit (IBAN) - tax rate:Tax rate for extra costs for the payment option direct debit (IBAN).
# cat=caddy - options - payment/enable/324; type=options[normal,reduced,without]; label= 13. Direct debit (IBAN) - tax rate:Tax rate for extra costs for the payment option direct debit (IBAN).
options.payment.13.taxrate = normal
# cat=caddy - options - payment/enable/325; type=string; label= 13. Direct debit (IBAN)icon:Path to the image with the debit icon
options.payment.13.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/sepa.png
......@@ -124,7 +124,7 @@ plugin.caddy {
options.payment.14.cashdiscount = 0.00
# cat=caddy - options - payment/enable/423; type=string; label= 14. Paypal - costs:Extra costs for payment option paypal. Example: 9.99.
options.payment.14.costs = 0.00
# cat=caddy - options - payment/enable/424; type=options[normal,reduced]; label= 14. Paypal - tax rate:Tax rate for extra costs for the payment option paypal.
# cat=caddy - options - payment/enable/424; type=options[normal,reduced,without]; label= 14. Paypal - tax rate:Tax rate for extra costs for the payment option paypal.
options.payment.14.taxrate = normal
# cat=caddy - options - payment/enable/425; type=string; label= 14. Paypal icon:Path to the image with the papypal icon
options.payment.14.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/paypal.png
......
......@@ -82,7 +82,7 @@ plugin.caddy {
options.payment.11.cashdiscount = 0.00
# cat=caddy - options - payment/enable/303; type=string; label= 11. Credit card - costs:Extra costs for the payment option credit card. Example: 9.99.
options.payment.11.costs = 0.00
# cat=caddy - options - payment/enable/304; type=options[normal,reduced]; label= 11. Credit card - tax rate:Tax rate for extra costs for the payment option credit card.
# cat=caddy - options - payment/enable/304; type=options[normal,reduced,without]; label= 11. Credit card - tax rate:Tax rate for extra costs for the payment option credit card.
options.payment.11.taxrate = normal
# cat=caddy - options - payment/enable/305; type=string; label= 11. Credit card icons:Path to the image with the available credit cards
options.payment.11.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/caddy_epayment_default_creditcards.png
......@@ -96,7 +96,7 @@ plugin.caddy {
options.payment.12.cashdiscount = 0.00
# cat=caddy - options - payment/enable/313; type=string; label= 12. Direct debit - costs:Extra costs for the payment option direct debit. Example: 9.99.
options.payment.12.costs = 0.00
# cat=caddy - options - payment/enable/314; type=options[normal,reduced]; label= 12. Direct debit - tax rate:Tax rate for extra costs for the payment option direct debit.
# cat=caddy - options - payment/enable/314; type=options[normal,reduced,without]; label= 12. Direct debit - tax rate:Tax rate for extra costs for the payment option direct debit.
options.payment.12.taxrate = normal
# cat=caddy - options - payment/enable/315; type=string; label= 12. Direct debit icon:Path to the image with the debit icon
options.payment.12.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/sepa.png
......@@ -110,7 +110,7 @@ plugin.caddy {
options.payment.13.cashdiscount = 0.00
# cat=caddy - options - payment/enable/323; type=string; label= 13. Direct debit (IBAN) - costs:Extra costs for payment option direct debit (IBAN). Example: 9.99.
options.payment.13.costs = 0.00
# cat=caddy - options - payment/enable/324; type=options[normal,reduced]; label= 13. Direct debit (IBAN) - tax rate:Tax rate for extra costs for the payment option direct debit (IBAN).
# cat=caddy - options - payment/enable/324; type=options[normal,reduced,without]; label= 13. Direct debit (IBAN) - tax rate:Tax rate for extra costs for the payment option direct debit (IBAN).
options.payment.13.taxrate = normal
# cat=caddy - options - payment/enable/325; type=string; label= 13. Direct debit (IBAN)icon:Path to the image with the debit icon
options.payment.13.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/sepa.png
......@@ -124,7 +124,7 @@ plugin.caddy {
options.payment.14.cashdiscount = 0.00
# cat=caddy - options - payment/enable/423; type=string; label= 14. Paypal - costs:Extra costs for payment option paypal. Example: 9.99.
options.payment.14.costs = 0.00
# cat=caddy - options - payment/enable/424; type=options[normal,reduced]; label= 14. Paypal - tax rate:Tax rate for extra costs for the payment option paypal.
# cat=caddy - options - payment/enable/424; type=options[normal,reduced,without]; label= 14. Paypal - tax rate:Tax rate for extra costs for the payment option paypal.
options.payment.14.taxrate = normal
# cat=caddy - options - payment/enable/425; type=string; label= 14. Paypal icon:Path to the image with the papypal icon
options.payment.14.image.src = typo3conf/ext/caddy/Resources/Public/Icons/EPayment/paypal.png
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment