Google Checkoutfor umbraco<br />Paul Marden, Director – Orcare Limited<br />
Payment processing engine which provides a rival service to Paypal<br />Available only to US and UK merchants<br />Provide...
Workflow<br />GC4U works<br />in this part<br />GC Merchantinterface works<br />In this part<br />
Buy-now Buttons<br />Shopping Cart with HTML API<br />Order Processing using Checkout Merchant Centre<br /><ul><li>Google ...
Checkout HTML API doesn’t provide fool proof security out of the box.<br />Because Order declaration is passed from Mercha...
Single line item, single quantity per order<br />Simple Macro to Insert Buy Now button on any page anywhere on the site.<b...
ExampleBuyNow Buttons<br />Merchent Centre<br />
Create Catalogue node<br />Create a Category<br />Create Product and Product Size nodes<br />Find the page you want to car...
Multiple Line Items per order, multiple quantities<br />Uses Google’s own Javascript Cart<br />This uses templates to mark...
Building a catalogue:<br />Install Umbraco 4.0.3<br />Add Runway Package<br />Add Standard Top Navigation Module<br />Inst...
V1.0 published today<br />BuyNow buttons<br />Tested on Umbraco 4.0.3<br />Google Analytics<br />V2.0 due August 2010<br /...
Upcoming SlideShare
Loading in …5
×

Google Checkout for Umbraco

4,392 views
4,305 views

Published on

Paul Marden from Orcare.com will present and demo how to use Google Checkout for Umbraco package

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,392
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
19
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Personal introduction…Orcare is an IT Services company, we specialise in supporting growing businesses and charities. But the fact is that for most small businesses their website is their greatest IT investment. When developing websites we’ve used Umbraco exclusively for just over a year.…Orcare has been a full time job for me since July 2009, before then I was Project Manager Technology Introduction for British Airways where I specialised in the evaluation and introduction of enabling and cost reduction technologies, like Oracle Real Application Clusters, Red Hat Linux and SOA tools such as iLogJrules and Sonic ESB.
  • Google Checkout for Umbraco

    1. 1. Google Checkoutfor umbraco<br />Paul Marden, Director – Orcare Limited<br />
    2. 2. Payment processing engine which provides a rival service to Paypal<br />Available only to US and UK merchants<br />Provides HTML and XML API<br />Provides add-on tools to simplify integration such as a Javascript shopping cart<br />About Google Checkout<br />
    3. 3. Workflow<br />GC4U works<br />in this part<br />GC Merchantinterface works<br />In this part<br />
    4. 4. Buy-now Buttons<br />Shopping Cart with HTML API<br />Order Processing using Checkout Merchant Centre<br /><ul><li>Google Analytics tracking</li></ul>Coming soon<br />XML API<br />Order Processing in Umbraco<br />GC4U Features<br />
    5. 5. Checkout HTML API doesn’t provide fool proof security out of the box.<br />Because Order declaration is passed from Merchant site to Client via HTML form then onwards via a POST to Google it is possible for the order to be tampered with.<br />Solution is that all orders must be eyeballed by a human before charging to ensure that pricing and order details are correct.<br />Make sure AutoCharge is disabled (see api docs)<br />Security Concerns<br />
    6. 6. Single line item, single quantity per order<br />Simple Macro to Insert Buy Now button on any page anywhere on the site.<br />Product data is extracted from any product on the site.<br />Uses HTML API<br />As used by Airways Flying Club site.<br />Buy Now Buttons<br />
    7. 7. ExampleBuyNow Buttons<br />Merchent Centre<br />
    8. 8. Create Catalogue node<br />Create a Category<br />Create Product and Product Size nodes<br />Find the page you want to carry the Buy Now Buttons, insert macro BuyNowButton passing the node id of the Product to include.<br />You might want to hide the catalogue.<br />Create Buy Now Buttons<br />
    9. 9. Multiple Line Items per order, multiple quantities<br />Uses Google’s own Javascript Cart<br />This uses templates to markup product data using Googlescss and html format<br />Process is similar to BuyNow buttons, i.e. Create a catalogue, categories and products (and sizes)<br />Style up the templates as you see fit.<br />Checkout Shopping Cart<br />
    10. 10. Building a catalogue:<br />Install Umbraco 4.0.3<br />Add Runway Package<br />Add Standard Top Navigation Module<br />Install ImageGen Package<br />Create a Sandbox Merchant Account<br />Create Catalogue populating with the Merchant ID of the Sandbox Account, make sure you check Send to Sandbox<br />Create Categories<br />Create Products<br />Optionally create Product Sizes – they don’t have to be sizes!<br />Insert some BuyNow Buttons if you want.<br />Issues:<br />Runway by default adds a page form which buggers up the form for the buy now buttons. I manually remove it, is there a better way?<br />Demo<br />
    11. 11. V1.0 published today<br />BuyNow buttons<br />Tested on Umbraco 4.0.3<br />Google Analytics<br />V2.0 due August 2010<br />XML API integration<br />Integration with XSLT Search<br />Order Processing in Umbraco<br />Product Road Map<br />

    ×