2010-05-14 11 views
15

Je me demande s'il est possible d'utiliser les paiements Paypal adaptatives de la manière que Kickstarter.com utilisent Amazon Payments pour recueillir/recueillir des fonds.L'utilisation de Paypal Adaptive Payments API comme Kickstarter utilise Amazon Payments?

Par exemple: Un utilisateur met en place un projet. Les gens engagent 5 $ à ce projet, et si elle répond à un objectif, le système prélève automatiquement l'argent de tout le monde, et il met en utilisateur qui a créé les projets compte paypal. Est-ce possible en utilisant Paypal?

Existe-t-il des bonnes bibliothèques PHP supportant les paiements adaptatives, si cela est possible?

Répondre

7

Oui, il est possible à l'aide du Adaptive Payments Preapproval API. Quand quelqu'un « engage » serait lorsque vous configurez l'approbation préalable, et vous pouvez exécuter cette transaction préapprouvés à un moment futur sans intervention supplémentaire.

PayPal a développé un PHP SDK avec des bibliothèques et des exemples pour vous aider à démarrer.

15

Je cherchais aussi pour la même réponse car je travaille sur une plate-forme de crowdfunding Kickstarter est similaire, mais je dois utiliser PayPal. Après beaucoup de recherches et de lecture sur l'API Adaptive Payments de PayPal, j'ai découvert que c'est possible en utilisant l'API Preapproval et que si le projet est financé, je peux utiliser Chained Payments pour envoyer de l'argent au créateur du projet et aussi Conserver une petite cotisation (un pourcentage) pour l'utilisation de la plateforme de financement participatif.

Si vous cherchez des bibliothèques PHP que vous pouvez trouver 2 versions sur les liens ci-dessous. One est une bibliothèque pour le cadre CodeIgniter et l'autre est une classe API PHP qui peut être utilisé partout. Donc, voici les liens:

CodeIgniter Bibliothèque - http://www.binpress.com/app/paypal-adaptive-payments-pro-codeigniter-library/140

PHP API classe - http://www.binpress.com/app/php-paypal-pro-adaptive-api-class/612

Je vois maintenant que votre question est de 2 ans, j'espère que cette réponse aide les autres à la recherche de réponses concernant L'API Adaptive Payments de PayPal.

1

Cette réponse est deux ou trois ans de retard, mais mieux vaut tard que jamais! L'inconvénient de l'utilisation de l'API de préapprobation Adaptive Payments pour un système de type Kickstarter est que vous ne pouvez pas garantir que le «nantissement» sera valide lorsque vous effectuerez le retrait, car il est possible pour l'utilisateur d'annuler son engagement à à tout moment.

0

Je travaille sur un projet de financement participatif similaire à Kickstarter. J'ai commencé à l'aide de paiements adaptatifs de paypal pour ce genre de chose, mais j'ai finalement passé à wepay's preapproval api. Je suis content de l'avoir fait. D'une part, leur documentation est plus claire et mieux organisée avec de bons exemples en PHP, Ruby et Python.