Changes for version 1.1.1 - 2007-09-23
- Use forcearray for anonymous address and item in XMLin. get_addresses dies because XMLin did not return the right data structure when there is only one item or anonymous address.
- Factory.pm now gives proper error for invalid XML
- Fixed bug so that it now supports an array of parameterized URLs. Added ParameterizedUrl.pm and deprecated ParameterizedUrls.pm. (See checkout_example5.pl on how specify multiple parameterized URLs)
- Corrected AddMerchantOrderNumber.pm synopsis documentation
- Added postal-area support for shipping and tax (See checkout_example5.pl for how to ship to EU countries)
- Added EU_COUNTRIES to simplify adding EU countries for ShippingRestrictions, AddressFilters and TaxTableAreas
Modules
Provides
in lib/Google/Checkout/XML/CheckoutXmlWriter.pm
in lib/Google/Checkout/XML/CommandXmlWriter.pm
in lib/Google/Checkout/XML/Constants.pm
in lib/Google/Checkout/XML/NotificationResponseXmlWriter.pm
in lib/Google/Checkout/XML/Writer.pm
Examples
- examples/checkout/checkout_example1.pl
- examples/checkout/checkout_example2.pl
- examples/checkout/checkout_example3.pl
- examples/checkout/checkout_example4.pl
- examples/checkout/checkout_example5.pl
- examples/command/add_merchant_order_number_command_example.pl
- examples/command/add_tracking_data_command_example.pl
- examples/command/archive_order_command_example.pl
- examples/command/authorize_order_command_example.pl
- examples/command/cancel_order_command_example.pl
- examples/command/charge_order_command_example.pl
- examples/command/deliver_order_command_example.pl
- examples/command/process_order_command_example.pl
- examples/command/refund_order_command_example.pl
- examples/command/send_buyer_message_command_example.pl
- examples/command/unarchive_order_command_example.pl
- examples/notification/charge_amount_notification_example.pl
- examples/notification/chargeback_amount_notification_example.pl
- examples/notification/merchant_calculation_callback_example.pl
- examples/notification/new_order_notification_example.pl
- examples/notification/notification_factory_example.pl
- examples/notification/order_status_change_notification_example.pl
- examples/notification/refund_amount_notification_example.pl
- examples/notification/risk_information_notification_example.pl
- examples/notification/send_notification_response_example.pl
- examples/xml/charge_amount_notification.xml
- examples/xml/chargeback_amount_notification.xml
- examples/xml/merchant_calculation_callback.xml
- examples/xml/new_order_notification.xml
- examples/xml/order_state_change_notification.xml
- examples/xml/refund_amount_notification.xml
- examples/xml/risk_information_notification.xml