2010-08-07 6 views
-1

Je cherche un exemple de code .Net pour gérer le traitement de la commande à partir de Google Checkout. Je vais utiliser le HTML Api car il ne nécessite pas de SSL. J'ai trouvé ceci Custom Order Processing Tutorial mais il utilise Java. Je souhaite éventuellement utiliser Google Subscriptions et j'espère qu'un exemple de code de traitement des commandes me donnera suffisamment d'informations pour compléter mon intégration d'abonnement Google.Je cherche l'échantillon Code Google Checkout pour .Net

EDIT

Y at-il une extrémité ouverte source pour mettre fin à la solution qui implémente abonnement Google Checkout et traitement des commandes en utilisant .Net? J'espère que je peux mettre en œuvre mon propre en regardant un exemple. J'ai une tâche très simple, google button click va google checkout, client paie pour l'abonnement qui est facturé un montant mensuel. Google envoie une réponse ou une notification que mon système traite et met à jour ma base de données.

+1

je dois dire ... Cela me préoccupe que vous faites une application qui est probablement une application commerciale, et vous ne voulez pas utiliser SSL. Vous devriez utiliser SSL pour TOUT formulaire qui recueille des données potentiellement privées, y compris le nom du client, l'adresse postale, etc. Ce n'est pas obligatoire, mais il est recommandé de protéger les données de vos clients. – David

+0

+1 David, je vais implémenter SSL à une date ultérieure après le test de la première phase de ce projet. – Picflight

+0

@David - Google Checkout rassemble le nom du client, l'adresse postale de la carte de crédit, etc., et non le site Web de quelqu'un qui met en œuvre Google Checkout. Alors que SSL est probablement encore une bonne idée pour le site Web de mise en œuvre, Google Checkout fait le gros du travail en ce qui concerne la protection des données sensibles. –

Répondre

2

Google fournit des exemples de code pour utiliser leurs versions de l'API Google Checkout .NET 2.4 et versions antérieures pour le traitement des commandes:

http://code.google.com/p/google-checkout-dotnet-sample-code/downloads/list

Il est pas exemple de code entièrement comporté, mais il devrait être assez pour vous lancer sans avoir à traiter directement avec XML.

La version 2.5 de l'API Google Checkout ne nécessite plus SSL/https pour gérer les notifications. Google n'a pas encore fourni de code .NET pour ce scénario. Par essais et erreurs, j'ai créé une application ASP.NET MVC exemple qui gère les notifications Google Checkout de l'API 2.5:

http://www.capprime.com/software_development_weblog/2010/11/29/UsingTheGoogleCheckout25APIWithASPNETMVCTheMissingSample.aspx

Ce sont les seuls échantillons que je suis au courant et j'ai passé des heures à chercher.

Voir aussi: C# example for Google Checkout replies?