Hi Bj, it's a little bit different than PayPal because the order into OFBiz has to be created only after confirmed by Google Checkout and they send back a new order notification to OFBiz.
So the steps are the following: - Fill the OFBiz cart. - Press the button Google Checkout and redirect to Google Checkout site. - On the Google Checkout site check the shopping cart and at the end create the order. - Once the order has been created into Google Checkout they will send to OFBiz an new-order-notification and when it will happens we need to read this notification and create an order into OFBiz with all the informations contained on it. - When the order has been created the fullfilled people could authorize/capture the amount of the order directly from the order form. Thanks Marco > external like paypal. > should create the order from the shopping cart then send to google for > payment. > once you get the notification back you can store the payment data but > not process it since google has done that already. > > least that is my two cents. > > mrisal...@libero.it sent the following on 5/13/2009 4:25 AM: > > Hi to all, > > > > I'm now starting to change the Google Checkout integration in OFBiz to > > support the new PaymentGatewayConfig entity and I'm thinking how we could > > improve also this integration. > > First question is how we could handle Google Checkout into > > ProductStorePaymentSetting as a credit card or as an external payment > > method type ? > > The flow during the checkout into the ecommerce is different than a normal > > credit card payment gateway because we need to send to Google Checkout the > > entire OFBiz shopping cart and then an user will be forwarded to the Google > > Checkout site and confirm it. > > After that Google send a notification to OFBiz about new order creation and > > then we could create a real order into OFBiz. > > Once the order has been created into OFBiz we need to handle the various > > requests of credit card (authorize, capture, release, ...). > > So it seems to me that we could handle it has credit card but with a > > specific payment method type (GOOGLE_CHECKOUT) instead of using credit card. > > Any suggestions will be appreciate. > > > > Thanks > > Marco > > > > > > > > -- > BJ Freeman > http://www.businessesnetwork.com/automation > http://bjfreeman.elance.com > http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro > Systems Integrator. > >