GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Google::Checkout::General::MerchantItem(3) User Contributed Perl Documentation Google::Checkout::General::MerchantItem(3)

Google::Checkout::General::MerchantItem

  use Google::Checkout::General::GCO;
  use Google::Checkout::General::ShoppingCart;
  use Google::Checkout::General::MerchantItem;
  use Google::Checkout::General::Util qw/is_gco_error/;
  my $checkout_flow = Google::Checkout::General::MerchantCheckoutFlow->new(
                      shipping_method       => [$method],
                      edit_cart_url         => "http://edit/cart/url",
                      continue_shopping_url => "http://continue/shopping/url",
                      buyer_phone           => "1-111-111-1111",
                      tax_table             => [$table1, $table2],
                      merchant_calculation  => $merchant_calculation);
  my $cart = Google::Checkout::General::ShoppingCart->new(
             expiration    => "+1 month",
             private       => "Private data",
             checkout_flow => $checkout_flow);
  my $item1 = Google::Checkout::General::MerchantItem->new(
              name               => "Test item 1",
              description        => "Test description 1",
              price              => 12.34,
              quantity           => 12,
              private            => "Item #1",
              tax_table_selector => "item");
  $cart->add_item($item1);
  my $response = Google::Checkout::General::GCO->new->checkout($cart);
  die $response if is_gco_error($response);
  #--
  #-- redirect URL
  #--
  print $response,"\n";

This is the main class for constructing merchant items which buyer will buy and checkout.

Constructor. The following arguments are required (if any one of them is missing, a "Google::Checkout::General::Error" object is returned instead): NAME, name of the merchant item; DESCRIPTION, a description of the merchant item; PRICE, price; QUANTITY, quantity to order. The following arguments are optional: PRIVATE, private data provided by the merchant; TAX_TABLE_SELECTOR, name of the tax table used to calculate tax for this merchant item.
Returns the name of the merchant item.
Sets the name of the merchant item.
Returns the description of the merchant item.
sets the description of the merchant item.
Returns the price of the merchant item.
Sets the price of the merchant item.
Returns the quantity.
Sets the quantity.
Returns the private data. This mothod returns the private data in an array reference.
Adds another piece of private data.
Returns the name of the tax table selector.
Sets the tax table to be used for this merchant item.
Returns the merchant item id
Sets the merchant item id

Copyright 2006 Google. All rights reserved.

Google::Checkout::General::Error

2007-09-28 perl v5.40.2

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.