
Google::Checkout::Command::CancelOrder

use Google::Checkout::General::GCO;
use Google::Checkout::Command::CancelOrder;
use Google::Checkout::General::Util qw/is_gco_error/;
my $gco = Google::Checkout::General::GCO->new;
my $cancel_order = Google::Checkout::Command::CancelOrder->new(
order_number => 156310171628413,
reason => "This is a test order");
my $response = $gco->command($cancel_order);
die $response if is_gco_error($response);
print $response,"\n\n";

A sub-class of Google::Checkout::Command::GCOCommand. This module is used to cancel an order. Please note that depends on what states the order is in, a merchant may or may not be able to cancel the order.
Constructor. Takes a Google order number and reason of cancelling the order.
Returns the comment of cancelling the order.
Sets the comment of cancelling the order.
Returns the reason of cancelling the order.
Sets the reason of cancelling the order.
Return 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 2006 Google. All rights reserved.
