Google::Checkout::Notification::RiskInformation
use Google::Checkout::General::GCO; use Google::Checkout::Notification::RiskInformation; use Google::Checkout::General::Util qw/is_gco_error/; my $xml = "/xml/risk_information_notification.xml"; #-- #-- $xml can either be a file or a complete XML doc string #-- my $risk = Google::Checkout::Notification::RiskInformation->new(xml => $xml); die $risk if is_gco_error $risk; print $refund->get_avs_response, "\n", $refund->get_cvn_response, "\n", $refund->get_partial_cc_number, "\n";
Sub-class of Google::Checkout::Notification::GCONotification. This module can be used to extract various risk information when the rish information 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::RISK_INFORMATION_NOTIFICATION.
Google::Checkout::XML::Constants::RISK_INFORMATION_NOTIFICATION
Returns 1 if user is eligible for protection. Returns 0 otherwise.
Returns buyer information. WHICH_DATA can be Google::Checkout::XML::Constants::BUYER_CONTACT_NAME, Google::Checkout::XML::Constants::BUYER_COMPANY_NAME, Google::Checkout::XML::Constants::BUYER_EMAIL, Google::Checkout::XML::Constants::BUYER_PHONE, Google::Checkout::XML::Constants::BUYER_FAX, Google::Checkout::XML::Constants::BUYER_ADDRESS1, Google::Checkout::XML::Constants::BUYER_ADDRESS2, Google::Checkout::XML::Constants::BUYER_CITY, Google::Checkout::XML::Constants::BUYER_REGION, Google::Checkout::XML::Constants::BUYER_POSTAL_CODE, Google::Checkout::XML::Constants::BUYER_COUNTRY_CODE.
Google::Checkout::XML::Constants::BUYER_CONTACT_NAME
Google::Checkout::XML::Constants::BUYER_COMPANY_NAME
Google::Checkout::XML::Constants::BUYER_EMAIL
Google::Checkout::XML::Constants::BUYER_PHONE
Google::Checkout::XML::Constants::BUYER_FAX
Google::Checkout::XML::Constants::BUYER_ADDRESS1
Google::Checkout::XML::Constants::BUYER_ADDRESS2
Google::Checkout::XML::Constants::BUYER_CITY
Google::Checkout::XML::Constants::BUYER_REGION
Google::Checkout::XML::Constants::BUYER_POSTAL_CODE
Google::Checkout::XML::Constants::BUYER_COUNTRY_CODE
Returns the AVS code.
Returns the CVN code.
Returns the partial credit card number.
Returns the buyer's Google Checkout account age in days.
Returns the buyer's IP address.
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.