Paypal Direct Payment API using Paypal account - paypal

is it possible to make a payment with user's paypal balance using Direct Payment? I know that Direct Payment offers recurring payments but I'd like to use it not only for credit cards but for paypal account balance too. Is it possible or not at all?
Thanks

Only the Express Checkout paypal api allows it...
Check out the documentation for paypal's Express Checkout
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_WPGettingStarted
I do not believe that the Direct Payment option allows it at all.

Related

Paypal: accept credit/debit card without paypal account

To accept PayPal payments I see there are the following options for developer:
Express Checkout
PayPal Payments Standard
PayPal Payments Advanced
Which of these options accept the credit/debit cards without the buyer has the PayPal account?
With Express Checkout is possible?
I used express checkout to accept payments even if the customer does not have a paypal account
You need to set PayPal Account Optional in your account/sandbox and set SOLUTIONTYPE=Sole in the SetExpressCheckout API call.
Express Checkout: in which user needs to have a valid Paypal account.
PayPal Payments Standard and PayPal Payments Advanced are the two solutions offered by Paypal having different features, you can see a comparison of both here.
Another method is Direct Payment (i.e. in which user can pay with credit cards directly without having any Paypal account). Direct Payment API
For this direct payment api you need to enable Website Payment Pro WPP , here you can get info about WPP.

How can i enable both services i.e., Direct Payment and Express Checkout on Paypal live US business account?

Recently I had implemented Recurring Payments API using the following payment methods:
Direct Payment
Express Checkout
All was working fine on Sandbox account. But on Live account when i enable one payment solution like Express Checkout then service for Direct Payment is disabled and vice-versa. How can i enable both above mentioned payment methods/solutions for Recurring Payments?
You are requested to go to the link below to upgrade your US PayPal account to the Pro account.
https://www.paypal-business.com/paypal-pro
After that you are able to integrate Direct Payment for Recurring Payments.
You can also refer to the link below.
https://www.paypal.com/cgi-bin/webscr?cmd=xpt/cps/general/DPRPLaunch-outside

paypal adaptive payments guest implicit payment

Hello,
When calling Adaptive payments PAT API call i Would like to supply a credit card (or vaulted credit card) in an adaptive payment without redirecting the guest account to paypal - since our user has already supplied to us his credit card prior
I have been looking into the documentation and this doesn't seem supported - why? and is this planned to be changed anytime soon because this might make us reconsider PAYPAL as a provider (in payments pay API call you are allowed to supply CC)
Thanks
Adaptive Payments APIs only support payments with PayPal Accounts. they do not support direct credit card payments. Also, Vault is only compatible with the new REST APIs - with saved credit cards in Vault, you can only use the new REST payment API to process the payment. here is the how to guide for that: https://developer.paypal.com/webapps/developer/docs/integration/direct/store-a-credit-card/
The REST API only supports transactions from a stored credit card in Vault to a business PayPal account,
What we need is P2P, we need a way to perform transaction between a sender (a stored credit card in a Vault) to receivers (other PayPal accounts),
Just like what the Adaptive Payments API,
Is there a way to achieve that? if not are there any workarounds?
Thanks.

How can I verify credit card without using any payment gateway?

I have a shopping site. According to requirements, I need to give two options--PayPal payment (if user has PayPal account) and debit/credit card payment. Even if PayPal allows payment for users who don't have a PayPal account, I don't want them to do payments through PayPal. Instead, is there any direct payment for Visa/MasterCard?
PayPal Payments + Direct Credit Card Acceptance is available as part of the new REST APIs as well as the Express Checkout APIs.
Please use any of these products (suggest REST API).

Paypal Express Checkout Subscription using Credit Card Payment

Question:
Is it possible to set up a subscription via Paypal api Express Checkout, so you can pay via Credit card and Paypal login. The Paypal login works no problem, but I can not get it to work with credit cards at the moment.
I have set the NVP SOLUTIONTYPE = Sole
I know you can set up a paypal subscription button, but the client want to sell a product (single payment or instalments) and add a subscription if user wants to sign up.
Many thanks for any help.
Llewellyn
UPDATE:
For anyone else who has this problem I got this response back from Paypal:
With subscriptions and Express Checkout, they will be PayPal only. Any time you specify a billing type in your SetExpressCheckout call, it turns it into a PayPal only transaction. The only way you would be able to set up a recurring payment via credit card (without a button) is to use the Website Payments Pro and Pro Recurring Payments. Website Payments Pro would allow the customer to enter their credit card directly on the website for one-time payments and also you can set it up to accept the credit card information for recurring payments. You wouldn't be able to turn that one-time payment into a recurring payment at a later time but if you wanted to set them both up at the start that's certainly possible. Also, you would be able to use reference transactions with your Pro payments as well.
Here is a link to the paypal manual for Paypal Pro.
Be warned, with Paypal Pro you can not accept American Express cards, if your paypal account is not American - which sadly is what I'm trying to do :(
No, this is not possible with Express Checkout Recurring Payments.
You must purchase Direct Payment Recurring Payments (an addon to Website Payments Pro) in order to set up profiles direct via credit card.
Note that Direct Payment Recurring Payments is only available in the US, UK and Canada at the moment.
This is not possible to make direct payment with Express Checkout,for this you have got create and account on paypal and please set only two options to working credit/debit card with Express Checkout.
solutiontype = Sole
landingpage = billing