Google::Checkout::Notification::ChargeAmount
use Google::Checkout::Notification::ChargeAmount; use Google::Checkout::General::Util qw/is_gco_error/; my $xml = "/xml/charge_amount_notification.xml"; #-- #-- $xml can either be a file or a complete XML doc string #-- my $charge_amount = Google::Checkout::Notification::ChargeAmount->new(xml => $xml); die $charge_amount if is_gco_error $charge_amount; print $charge_amount->get_latest_charge_amount,"\n", $charge_amount->get_total_charge_amount,"\n";
Sub-class of Google::Checkout::Notification::GCONotification. This module can be used to extract the latest and the total charged amount when the charge amount notification is received.
Google::Checkout::Notification::GCONotification
Constructor. Takes either a XML file or XML doc as data string. If the XML is invalid (syntax error for example), Google::Checkout::General::Error is returned.
Google::Checkout::General::Error
Always return Google::Checkout::XML::Constants::CHARGE_AMOUNT_NOTIFICATION
Google::Checkout::XML::Constants::CHARGE_AMOUNT_NOTIFICATION
Returns the latest charged amount.
Returns the total charged amount.
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.