2010-08-18 4 views
0

J'ai un formulaire de commande sur mon site qui donne essentiellement aux utilisateurs l'accès à une partie spécifique du site. Donc, aucune expédition n'est requise. Tout ce qu'il faut, c'est qu'ils choisissent les articles qu'ils veulent (sections de site Web) et ensuite les envoyer l'argent sur mon compte paypal. Ce faisant, mon site recevrait une notification (URL de retour?) Et peut-il les ajouter à la base de données.Comment puis-je ajouter une commande PayPal à mon site Web qui ne nécessite pas d'expédition?

J'ai examiné la solution Express Checkout, mais cela semble être un peu plus que ce dont j'ai besoin. Principalement parce qu'il nécessite des informations d'expédition. Quelles autres options PayPal a-t-il besoin pour accomplir ce dont j'ai besoin?

De même, comment procéder pour authentifier l'achat achevé? Par exemple: Paypal me permet de définir une URL de retour une fois les achats terminés. Donc, sur cette page, je pourrais ajouter l'utilisateur à la base de données. Cependant, qu'est-ce qui empêche les utilisateurs de charger manuellement cette page et de l'ajouter à la base de données sans rien payer?

Est-ce que paypal fournit l'authentification pour cela? Ai-je besoin de gérer cela moi-même? Si c'est le cas, je pensais ajouter un nonce à l'URL de retour et le vérifier par rapport à l'utilisateur lors du chargement de la page de retour. Cela suffirait-il? Y a-t-il de meilleures alternatives?

Répondre

1

Il semble que vous ne pouvez pas être un codeur. Afin d'avoir un accès complet à toutes les fonctionnalités, vous devrez écrire une application pour intégrer PHP. D'autre part, vous pouvez simplement utiliser le panier d'achat PayPal. Ils gèrent pratiquement tout de leur côté. Vous venez d'ajouter un bouton "panier paypal" aux pages que vous voulez et lorsque l'utilisateur clique dessus, il ajoutera le produit au panier. Vous devez bien sûr identifier le produit pour chaque bouton, mais il est vraiment simple à utiliser. Vous pouvez voir la référence ici:

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_paypal_shopping_cart

+0

Monsieur, je suis un codeur. Un codeur à la recherche d'un moyen rapide et facile d'accomplir cette tâche avec le moins d'effort possible en mon nom. Malheureusement, mon patron veut que tout le travail soit fait sur notre site plutôt que d'utiliser le panier de Paypal. Nous avons simplement besoin d'avoir des gens passer leur commande et ensuite payer pour Paypal. Can Express Checkout peut-il être modifié pour ne pas prendre les informations d'expédition? – dave

+0

Bien sûr. À l'étape 3, lorsque vous configurez votre panier sur PayPal, vous pouvez choisir de ne pas exiger d'adresses de livraison. C'est le même emplacement que vous pouvez définir les URL de redirection. –

Questions connexes