PayPal DoAuthorization, DoCapture and DoVoid - php

I am creating a website for auctions using Paypal. Clients pay a small fee to participate,
and when the offer falls on someone, the others recover their money.
How do I implement DoAuthorization, DoCapture and DoVoid (NVP) methods in php? I didn't find any tutorial for this case.

Did you take a look at the code samples here? There are PHP samples for all 3 of these on this page, for both DoDirectPayment and the Express Checkout API's. The SDK's are also very useful as they have all of the code samples as well for PHP. Between the samples and the SDK's, these will give you a working example, something to build off of.

Related

Use the new Express Checkout view with Adaptive Payments

I have a website that uses adaptive payments to act as the middle man between sellers and buyers, and I have been using the standard PayPal view for a while now that looks like this:
This view has always been fine for me, although it is pretty ugly.. but I've started noticing websites with checkout pages that look like this:
This checkout page looks way better, and I have searched everywhere to find out how to implement it into my adaptive payments api. Based off of what I've found it is only available on express checkouts.
Is there any way I could get my checkout page to look like this without having to rework the whole PayPal API for my site?
Unfortunately, as of now, the checkout experience you're seeing with Adaptive is all you're going to get. The Express Checkout experience is indeed much better, and it always has been. I've always recommended to stick with EC as much as possible.
There's really nothing you can do in Adaptive that you can't do in EC, it's just a different series of steps to get it done.

Billdesk payment integrations in php

I am trying to find ways to integrate bill desk payment in php , but i am not able to find
any code snippet in php , However there are no any clues for sandbox environment in billdesk
Can any one please give me right steps to integrate billdesk with php?
The bank itself would be expected to provide such tutorials.
If you can't find any on their site, then it's unlikely that you'll find them elsewhere unless it's a bank that's already very widely used for online transaction processing. Call them and ask them what help they can provide. Banks I've worked with have always been very happy to help.
Rather than just integrating into your website, it can be helpful to use an existing, popular shopping cart system e.g. Ubercart, which will have a lot of the code you need already in place and will have examples of where similar plugins has been done with other banks, e.g. here.

paypal integration in php

First time I am starting to implement the paypal integration. Please tell me how to write code for a payment gateway(paypal) in php and it will be better if you will show a good demo from where I can get some ideas.
There are several sources on the net where you can find detailed information regarding paypal integration (with php). Here is one to be named:
Paypal

How to integrate billdesk payment gateway in my php website so that i can make transactions from indian bank

I want to integrate billdesk payment gateway in my php website. So that i can make transactions from indian banks. I am new to this so please help me out. If it is possible than send me the link of any tutorial.
Generally speaking, the bank itself would be expected to provide such tutorials. If you can't find any on their site, then it's unlikely that you'll find them elsewhere unless it's a bank that's already very widely used for online transaction processing. Call them and ask them what help they can provide. Banks I've worked with have always been very happy to help.
Rather than just integrating into your website, it can be helpful to use an existing, popular shopping cart system e.g. Ubercart, which will have a lot of the code you need already in place and will have examples of where similar plugins has been done with other banks, e.g. here.

Using Paypal Adaptive Payments API like Kickstarter uses Amazon Payments?

I'm wondering if it's possible to use Paypal Adaptive Payments in the way that Kickstarter.com are using Amazon Payments to collect/fundraise.
For example: A user sets up a project. People pledge $5 to that project, and if it meets a goal, the system then automatically extracts the money from everyone, and puts it into user who created the projects paypal account. Is this possible using Paypal?
Are there any good PHP libraries supporting Adaptive Payments, if this is possible?
I was also looking for the same answer since I am working on a similar crowdfunding platform as Kickstarter is, but I need to use PayPal.
After a lot of Googling and reading about PayPal's Adaptive Payments API I found out that it's possible by using the Preapproval API and then if the project is funded I can use Chained Payments to send the money to the project creator and to also retain a small fee (a percentage) for using the crowdfunding platform.
If you are looking for some PHP libraries you can found 2 versions at the links below.
One is a library for the CodeIgniter framework and the other one is a PHP API class that can be used anywhere. So, here are the links:
CodeIgniter Library - http://www.binpress.com/app/paypal-adaptive-payments-pro-codeigniter-library/140
PHP API Class - http://www.binpress.com/app/php-paypal-pro-adaptive-api-class/612
I see now that your question is 2 years old, I just hope this answer helps others looking for answers regarding PayPal's Adaptive Payments API.
Yes, it is possible using the Adaptive Payments Preapproval API. When someone 'pledges' would be when you set up the preapproval, and then you can run that preapproved transaction at some future time without any additional interaction required.
PayPal has developed a PHP SDK with libraries and examples to get you started.
If you're going to use PayPal, there's a good Ruby gem: adaptivepayments-sdk-ruby
This answer is a couple of years late but better late than never! The one downside to using the Adaptive Payments Preapproval API for a Kickstarter type of system is that you can't guarantee the "pledge" will be valid when you go to make the withdrawal, since it is possible for the user to cancel their pledge at any time.
I've been working on a crowdfunding project similar to kickstarter. I started out using paypal's adaptive payments for this kind of thing but I eventually switched to wepay's preapproval api. I'm glad I did. For one thing, their documentation is clearer and better organized with good examples in PHP, Ruby and Python.

Categories