Google Checkout Options
Google Checkout is a fast, convenient checkout process that
complements your existing BV Commerce Checkout. Customers who use Google
Checkout can buy from you quickly and securely, using their Google Checkout
accounts to process their orders and charge their credit or debit cards.
To setup your store so that you can offer Google Checkout to
your customers, enter your admin panel and navigate to Options->Site
Settings->Payment->Google Checkout Edit. You will see the following
screen:
Here you can configure how your site will connect to your
Google Checkout merchant account. You can also configure how the site will
handle orders when security standards are not met during a transaction.
Finally, you will be able to configure default shipping rates if Google Checkout
is not able to obtain real time shipping rate information.
The first group of settings on the Google Checkout Options
page is the General Settings.
- The first two fields are essential because they link your
website to the specific Google Checkout merchant account that you will be
using. Enter the Merchant ID and Merchant Key provided by Google in these
fields.
- The Google Checkout Environment field allows you to toggle
between Test Mode and Production Mode. When configured to run in Test
Mode, any order processed with Google Checkout will be processed by your
Google Sandbox account. Most users will not have a Sandbox account. The use
of test mode is recommended for developers with Sandbox accounts. When
configured to run in Production Mode, orders processed with Google
Checkout will use the Merchant ID and Merchant Key assigned for your
personal merchant account. A safe way to process “test” transactions is to
configure your Google Checkout merchant account to authorize credit
transaction, but not capture the full amount.
- The Google Monetary Format will allow you to select the currency
format. Currently, Google Checkout only accepts U.S. Dollars. Please note
that your store currency must be set to U.S. Dollars in order for this
configuration to work. If your store currency were set to GBP, the Google
Checkout process would fail.
- The Google Checkout Button Size and Button Background
allow you to alter the appearance of the checkout button on the stores checkout
pages.
- Selecting the Debug Mode checkbox will output extended
information to your stores event log located under Options > Event Log.
- Assigning a lifespan to your cart will automatically
remove carts that were created but abandoned. Input a time in minutes or
set the field to “0” to allow for carts that never expire.
- Order protection verifies a Google Checkout user’s account
creation date. An “On Hold” order status will be assigned to any order
placed by a user account created under the amount of days specified in
this option. This additional security feature protects merchants from
possible fraud.
The Address Verification Settings allow you to set the order
status when an order does not meet the AVS requirements.
Selecting the first option will change an orders status to
“On Hold” if the billing address the user specifies does not match the credit
card billing address the credit card issuer has on file. Selecting a partial
match will also change the order status to “On Hold”, but will occur if any
part of the billing address is different from the address on file. If a users
credit card issuer does not support address verification, you can choose to
place all applicable orders “On Hold”. Finally, you can configure any error
received during address verification to place an order “On Hold”. “On Hold” orders
will allow the user to complete the checkout process, but will give the
merchant the option to verify all payment information before shipping.
The CVN (Credit Verification Number) Settings allow you
configure order status when additional security measures are not met.
Selecting the most basic form of CVN verification will place
an order “On Hold” when the CVN entered into an order does not match the CVN on
record with the issuing bank. Additionally, if the credit card or credit card
issuing bank does not support CVN verification, you can select to place the
order “On Hold”. Finally, you can select to put an order “On Hold” if any
errors occurs during the CVN verification.
Enabling the Google Payment Guarantee will place any order that
does not validate with Google’s service “On Hold”. Google’s Payment Guarantee
Policy is a unique benefit under their Chargeback
Resolution Policy (https://checkout.google.com/support/sell/bin/answer.py?answer=38147)
that offers you even more protection from unwarranted chargeback’s. You can
find out more about Google’s Payment Guarantee Policy here https://checkout.google.com/support/sell/bin/answer.py?answer=42863
The Shipping Settings allow you to configure the rates sent
to Google if real time shipping rates are not available. If your store does
not use real time shipping rates, or if real time shipping rates are available to
be transmitted to Google, you can configure a base shipping fee, as well as
fees based on the individual weight or cost of each product.
Configure the Default Shipping type by choosing a Flat Rate,
Weight Unit, or Monetary Unit to use as the default method of rate calculation.
If you choose a flat rate, the amounts you configure in following fields will
be applied for each product included in an order. For Example, if you configure
your Base Default Shipping Amount to be $1.00, and an order has 10 products,
the shipping charges will be $10.00. If you configure the Default Shipping Type
to use a products weight and the Base Shipping Amount is still set to $1.00,
then an order with ten products that weigh two pounds each will have shipping
charges of $20.00. Similarly, if you configure the Default Shipping Type to use
a products price and the Base Shipping Amount is $1.00, and order of ten
products valued three dollars each will have shipping charges of $30.00. You
can also adjust the base shipping amount for individual shipping methods so
that the shipping charge reflects the priority service selected.
Once you have configured your Google Checkout options in
your BVC5 store, you will need to access your Google Checkout Merchant account
and configure you’re your Integration settings. These settings tell Google
where to send Order notifications when an order has been processed by the
Google Checkout process. Once you have accessed you Google Merchant account,
navigate to Settings->Integration. On this screen you will be able to
configure your API callback URL which is used to specify the file on your BVC5
store that Google needs to communicate with. You will also be able to select
if an order notification email is sent to your store when an order is placed.
Finally, Google can be configured to interact with only XML secured shopping
carts. This option needs to be enabled in order for Google Checkout and BVC5 to
communicate. The Google Vendor ID field found on the right side of the page is
the value used to configure the BVC5 Merchant ID. The Google Merchant Key is
the value used to configure the BVC5 Merchant Key.

>