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?
Related
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.
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 wonder if paypal payer_id is the same for two separate payments with the same credit card. This is obviously useful to detect possible fraudulent transactions.
Note that in the case of paypal account (that is, user logging in with email, not paying "on the go", I presume that the payer_id is always the same, even if user changes email, etc). My specific question is about credit card payments.
I will be using Express Checkout api.
Thanks
I ran some tests and according to the sandbox the PayPal system does create a unique Payer ID for each credit card used in the "guest checkout" system.
I went through Express Checkout the first time using Guest Checkout with a particular MasterCard. Upon checking GetExpressCheckoutDetails I do see that I get a Payer ID back, in this case it gave me DKG3GNSK44HV2.
I then did the same thing with a separate Visa card, and it gave me back a Payer ID of QXQGEYLFMBNY8.
Then I did the same thing again with the original MasterCard I used and I got the same Payer ID of DKG3GNSK44HV2 that I did the first time.
Finally, I tried the Visa again and got the same Payer ID of QXQGEYLFMBNY8 that I did the first time with it.
Based on those tests I would say that PayPal is indeed generating unique Payer ID's for any credit card used in their system.
It makes sense because they have limitations about how much money you can spend with any given credit card through Guest Checkout before they actually do force you to create an account, and they also won't let you use a credit card in Guest Checkout if that card is added to an existing PayPal account already.
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.
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.
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.