Stuck in paypal terminology [closed] - paypal

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I am trying to understand basic paypal terminology.
1) What is PayFlow gateway? Is it the only way to integrate my app with PayPal? Do I use it even for hosted pages?
2) What is PayPal express checkout? The payment process that uses paypal accounts only? I need it to accept paypal payments? Is it based on hosted pages?
3) What is PayFlow Link / Pro? Are these product the only way to work with PayFlow gateway?
I read documentation but things are still not clear for me: probably there is a good system overview?
Thank you.

Payflow gateway is basically Payflow Pro.
PayPal Express Checkout is the API-based offering which redirects users back and forth between your website and PayPal. By default only PayPal account holders can use it, but you can specify SOLUTIONTYPE=Sole in your initial API call to accept payments from non-PayPal account holders as well. A simpler, HTML-based, alternative to Express Checkout is Website Payments Standard.
Payflow Link is the HTML-based version of Payflow. Think of it as the little brother of Payflow Pro, where Website Payments Standard is the little brother for Website Payments Pro.
Express Checkout is available pretty much everywhere, and does not come with a monthly fee.
Website Payments Pro is only available in the US/UK/CA.
Payflow Link and Pro come are only available in the US, AU and (I believe) NZ and Payflow Pro will require you to BYOB (Bring Your Own Bank), basically meanining you'll need to set up a merchant account at a local bank. This only applies to Payflow Pro.

Related

PayPal Mass Payments discontinued. Any alternative? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Is there any alternative for using PayPal Mass Payments that is both worldwide and automated?
I am to create a periodic payouts functionality on a set day of the month for an online marketplace. It should be as automated as possible, preferably only requiring admin action if the payout can not be completed for some reason.
The code worked fine in the sandbox, but when we tried to test it with live credentials we got the following error though:
:Errors => {
:ShortMessage => "User is blocked",
:LongMessage => "We're sorry, but your PayPal account isn't currently eligible to send mass payments. Please contact either PayPal Customer Service or your account manager.",
:ErrorCode=>"10329",
:SeverityCode=>"Error"
}
When the client got in touch with PayPal he was told they do not enable Mass Payments for new accounts any more and the feature is in maintenance mode only, which leaves us in quite a pinch.
I took a look at Adaptive Payments, but from what I gathered from the docs it looks like it would require interaction from the person issuing the payment, which in this case would be us - we would have to have an admin click through the PayPal confirmation page on each payout day. It'd be manageable for a beta period, but not when we go out in the public.
Is there anything else on the market that fills the same niche as PayPal Mass Payments? Or maybe I am wrong and Adaptive Payments does have a hands-free mode I missed in the docs?
Or do we have to contend with manually going through PayPal confirmation process with Adaptive Payments?
Any pointers would be appreciated.
I'm using Ruby and Rails, but non-language-based answer or an answer with a sample in any programming language will suffice, I can work out the Ruby code myself given some pointers.
There's a new way to get Payouts and Mass Payments turned on, on your account. There's also a new REST based Payouts API, which is related to Mass Payments.
https://developer.paypal.com/docs/integration/direct/payouts-overview/
Head over to My account to get started with your Payouts application.
Full disclosure: I work at TransferWise.
Have you considered TransferWise's payouts solution? We offer an API that let's you fully automate payouts globally (50 currencies available and growing).
We're offering a similar solution, but we pay out straight to the payee's local bank.
We're also a whole lot cheaper than Paypal for international payments. Price comparison research we did here: https://transferwise.com/us/blog/transferwise-vs-paypal-savings
Marketing page here
http://transferwise.com/payouts
Api documentation here
https://api-docs.transferwise.com/
I'd recommend looking at Stripe, Braintree and Worldpay.
Stripe would be my preference.
You'll have to take users card details, store the token provided by Stripe, then write a module that allows you to take the payments in one go.
Take a look at VerifyValid. They do mass payouts.

paypal chained payment in using direct payment [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I need to implement the paypal adaptive chained payment in website. The payment flow should be initially the payment should go to one paypal account then from this paypal account will split the account to two another paypal account. I analyzed that there is an option in paypal to this by using paypal chained payment. But i need to implement the same chained payment in DoDirect payment that is credit card payment. my question is there any option in paypal to do the chained payment in a DoDirect payment? Or is there any way to implement the same chained workflow(chained payment) in DoDirect payment?
There is not a way to do a chained payment through using the DoDirectPayment API. If you are wanting to use the DoDirectPayment API you would have make multiple API calls. So if you were wanting to collect 10.00 and then have 2 receivers each get 5.00. You would have to make two separate API calls for 5.00 each. The buyer would then see 5.00 charged twice on their cards, and you would also have to have permissions on each of those receiver accounts to be able to process DoDirectPayments on their accounts. They would also have to have the service set up on their accounts.
You wouldn't be able to use the DoDirectPayment API with Adaptive Payments, but you should still be able to do what you are wanting to. You would just use the Adaptive Payments Chained Payments and the buyers would go through the flow and use the guest checkout. The guest checkout allows buyers to use credit cards without having to sign into a PayPal account.
Also, what some merchants do use if they are wanting to use the DoDirectPayment API, is they will receive all the funds into their account. Then towards the end of the month, they will use the MassPay API to do the payouts to all of the other accounts. You could even use the Adaptive Payments Pay API to send the funds out as well instead of using the MassPay API.

Basic difference among PayPal payment methods [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
What is the difference among these paypal payment methods. I want to integrate with osCommerce.
PayPal Website Payments Pro (US) Direct Payments
PayPal Express Checkout
PayPal IPN
PayPal Website Payments Standard
PayPal Website Payments Pro (UK) Direct Payments
PayPal Website Payments Pro (UK) Express Checkout
PayPal Website Payments Pro (US) Direct Payments is an PayPal API-based solution that allows you to take card payments directly on your site. In addition, it has a $30 monthly fee and your account needs to be checked by PayPal. Lastly, you need to be PCI DSS compliant.
PayPal Express Checkout is an API-based solution that will doesn't necessarily require a buyer to enter any details on your site, allowing them a quick checkout through the PayPal site. (Although it's not required. You can still request an address on your cart if you so wish).
There is no monthly fee and everyone is free to use it.
PayPal IPN is Instant Payment Notification. In basic terms, PayPal will notify a script on your site via POST whenever a payment has gone through. Great for sending out customized 'Thank you' emails, updating your order database / stock levels, etc. I believe osCommerce only uses it for updating the order status. Oh, and it's free as well.
PayPal Website Payments Standard: forget about it. It's the same as Express Checkout, but worse and more insecure.
PayPal Website Payments Pro (UK) Direct Payments: An older version of Website Payments Pro that was available for some time in the UK. You'll know if you have this, otherwise forget about it.
PayPal Website Payments Pro (UK) Express Checkout: 100% the same as PayPal Express Checkout. Not sure why you have it available a second time.

PayPal recurring payments [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I am explaining by example:
A customer goes to the website and buys a service and opt for recurring payment. To complete the transaction, customer is redirected to the PayPal site. Customer does not have PayPal account and opt to pay via credit card. In such scenario is it possible for a customer to complete the transaction as a recurring transaction. If not then it is OK, but if it is so then later ON how customer can cancels this subscription as he has no account to log on to PayPal.
PayPal now has an add-on for Website Payments Standard called "Enhanced Recurring Payments" that makes it possible now to have recurring payments without making your customers signup for PayPal. It costs $19.95/month extra to use this. The add-on also adds a few other features, like Installment payments, and Automatic Billing.
Here's a link to their overview page.
While Chris Kuehl is right for Website Standard Payments, you can use Website Payments Pro (WPP) to set up recurring payments using the WPP API. Using the WPP API will allow for recurring payments to be processed via credit card without the customer needing to use a paypal account. For more information on how to use WPP, see:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_WPWebsitePaymentsPro
or download the WPP Guide in PDF
https://cms.paypal.com/cms_content/en_US/files/developer/PP_WPP_IntegrationGuide.pdf
You can refer this link.
Where site owner can use PAYPAL PRO method to use this API and make transaction successful..
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_CreateRecurringPayments
If site owner do not use this method then He/She can continue with current method and customer can payment via Credit card from paypal site.
Thanks.
It is possible to create recurring profile without customer signup.
check this,
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_WPRecurringPayments#id08669F0705Z
or check this question post by me,
How to Set end date for paypal Recurring Payments With Direct Payment?

Can I process credit cards on my website without a shopping cart using PayPal Pro?

I am currently using PayPal's Website Payments Standard to accept credit cards on my website. It is not currently the best option for me because people have to leave my website to enter their credit/debit card details and then return to my site after PayPal has processed their information. What I am looking to do is upgrade to PayPal's Website Payments Pro plan which will allow to accept credit card on my own website. My biggest concern though so far with PayPal's Website Payments Pro plan is that all of the payment options use a shopping cart. I DO NOT need a shopping cart. My company sells 1 service and that service only. I just need them to fill out the registration form and then process their credit card details on the next page. Simple and easy. But, I do not know if this is possible PayPal's Website Payments Pro plan. So to anyone who may know, my question is the following:
With PayPal's Website Payments Pro plan, can I process credit cards on my website without a shopping cart? Also, can I do recurring payments for when people want to do installment plans?
Thanks in advance. 
Allen
The product you want is called PayFlow Pro. It gives you an api to transmit the payment information (ie: credit card details and the amount to charge) to the paypal gateway.
There is a setup fee ($250USD) and a monthly charge of ($60USD) that buys you 1000 transactions a month. If you go over, an additional charge of $0.10USD per transaction applies.
They bought this from Verisign a few years ago. The only time I've ever seen a problem with it was a little over a year ago. Other than that it's been perfect for about 10 years.
Other options I've used include Authorize.Net and PlugNPay. Of those, I'd say PayFlow Pro was the best followed by Authorize.Net.