Google::Checkout::General::TaxRule
use Google::Checkout::XML::Constants; use Google::Checkout::General::TaxRule; use Google::Checkout::General::TaxTableAreas; #-- #-- Shipping tax set to 1 means shippings #-- are taxable and the rate is 2.5%. This #-- tax rule should apply to all 50 states #-- my $tax_rule = Google::Checkout::General::TaxRule->new( shipping_tax => 1, rate => 0.025, area => Google::Checkout::General::TaxTableAreas->new( country => [Google::Checkout::XML::Constants::FULL_50_STATES])); #-- #-- default tax table #-- my $tax_table1 = Google::Checkout::General::TaxTable->new( default => 1, rules => [$tax_rule]);
This module is responsible for creating text rule which can then be added to a tax table (Google::Checkout::General::TaxTable).
Google::Checkout::General::TaxTable
Constructor. If SHIPPING_TAX is true, it means the shipping is taxable and the tax rate should be RATE. AREA should be an object of Google::Checkout::General::TaxTableAreas specifying where this tax rule should be applied to.
Google::Checkout::General::TaxTableAreas
Returns the tax rate.
Sets the tax rate.
If there is a FLAG pass in, it sets the shipping tax flag and return the old value. If no argument is passed in, it returns the current shipping tax flag.
Returns the Google::Checkout::General::TaxTableAreas object where this tax rule is applied to.
Sets where this tax rule should be applied to.
Copyright 2006 Google. All rights reserved.
To install Google::Checkout::XML::Writer, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Google::Checkout::XML::Writer
CPAN shell
perl -MCPAN -e shell install Google::Checkout::XML::Writer
For more information on module installation, please visit the detailed CPAN module installation guide.