View on
MetaCPAN
search.cpan.org is shutting down
For details read Perl NOC. After June 25th this page will redirect to MetaCPAN.org
David Shao Lin Zhuo > Google-Checkout-1.1.1 > Google::Checkout::Command::AddTrackingData

Download:
Google-Checkout-1.1.1.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  7
Open  1
View/Report Bugs
Source  

NAME ^

Google::Checkout::Command::AddTrackingData

SYNOPSIS ^

  use Google::Checkout::General::GCO;
  use Google::Checkout::Command::AddTrackingData;
  use Google::Checkout::XML::Constants;
  use Google::Checkout::General::Util qw/is_gco_error/;

  my $gco = Google::Checkout::General::GCO->new;

  #--
  #-- Create a add trcking data (DHL carrier with tracking number 5678) command
  #--
  my $add_tracking = Google::Checkout::Command::AddTrackingData->new(
                     order_number    => 156310171628413,
                     carrier         => Google::Checkout::XML::Constants::DHL,
                     tracking_number => 5678);
  my $response = $gco->command($add_tracking, $run_diagnose);
  die $response if is_gco_error($response);
  print $response,"\n\n";

DESCRIPTION ^

A sub-class of Google::Checkout::Command::DeliverOrder. This module is used to add tracking data to an order.

new ORDER_NUMBER => ..., CARRIER => ..., TRACKING_NUMBER => ...

Constructor. Takes a Google order number, a tracking number and a carrier.

to_xml

Returns the XML that will be sent to Google Checkout. Note that this function should not be used directly. Instead, it's called indirectly by the Google::Checkout::General::GCO object internally.

COPYRIGHT ^

Copyright 2006 Google. All rights reserved.

SEE ALSO ^

Google::Checkout::General::GCO Google::Checkout::Command::DeliverOrder

syntax highlighting: