PayPal - preauthorized payments from credit card - paypal

PayPal has an option called Authorize and Capture detailed in their developer section. The information I'm missing is if its possible to charge A&C to a customer who does not have a PayPal account, only a credit/debit card accepted by PayPal.
An random example of what I'm trying to accomplish:
The customer wants to buy tap water. The customer knows I charge $1/gal for the tap water, but doesn't know how much he can fill up. PayPal pre-authorizes his account, blocking $100. The customer tap is then active and the customer fills up 20gal = $20. The end and value of the operation is finished and sent to PayPal API to charge the customer $20 of the withheld $100 and send then $20 to me.
This seems to be possible for customers with an account, but is it also possible for unregistered users?

Related

Offer a discount to a user paying with venmo

We want to enable customers to get discounts through our website. I'm curious whether we can support a discount flow when a customer pays with venmo, specifically.
The situation: a customer comes with a $10 discount to our marketplace website. The $10 discount is paid for by the site, and not the merchant. The customer finds a merchant that they like, and the two agree upon a sticker price of $100. The customer should therefore pay $90, and the merchant should earn $100.
Is it possible to ensure that the customer pays $90, and the merchant earns $100?
No details on the venmo / paypal integration page whether it would be possible to send the merchant $10 separately
https://developer.paypal.com/docs/checkout/pay-with-venmo/
To send money to the merchant separately you would need to use a solution like Payouts or Hyperwallet.

How do I set up monthly contribitions in Paypal

I am a novice when it comes to coding buttons in Paypal. We are a non profit ORG and we currently have the "donate now" button for a 1 time contribution. I want to change this to allow for a monthly (reoccurring) contribution amount. What button/API do I use and can you share some sample code?
I am also not sure how this process would work. Does the person that wants to contribute on a monthly basis (ex: $10/month) need to have their own paypal account? Or, does our paypal business account store the persons credit card info and would know to bill the person monthly? Our current donate button doesn't require the person to have a paypay account. They just enter their credict card info at the time of the 1 time donation. But it does allow them to log on to paypal if they do have an account. Any info would be helpful....
Charlie,
I recommend you to use PayPal standard subscription button.
For sample code, click here
By default, the buyers either have a PayPal account or have to create a PayPal account to buy your subscription plan.
But you could contact & request to PayPal Customer support team to enable Enhanced Recurring Payments for your PayPal business account.
With ERP, the buyers could buy a subscription either using PayPal account or direct credit card without PayPal account.

Which PayPal Payment API should i select?

I've tried PayPal payment standard, Website Payments pro for authorization and capture of payment. But what i need is authorize payment and capture it. But not all captured amount should transferred to my account. Instead some of my website fee should be deducted and that deducted amount should be added to my account. And receiver gets payments only when they send me a request to release their fund. My system works as like "User add any gift which he/she wants. His well wisher purchase the gift and pay through PayPal for it.After that admin will capture the fund and then amount should be transferred to user until admin wants. But the problem is that all balance is transferred to admin's account."
Please steer me in right direction. Thanks.

Paypal API - Can we transfer money to single account from multiple senders in a transaction?

Let us assume that some money is deposited to the admins account when a user signups . Now the same user when goes to buy a item he gets some kind of discount for ex:- the item he wants to buy costs $500 but he gets $100 discount so he has to pay only $400 . Now the remaining $100 will be diposited from admins account to the sellers account . so the seller gets $400 from buyer and $100 from admin in a single transaction .
Is it possible in Paypal ? Your ideas/suggestions would be helpful. Please do it.
Currently there is no single API call that would do what you are looking for. You could code it where you accept the payment and then make a 2nd payment out to the seller. You could even look into Chained Payment Adaptive Payments for part of it (You are the primary receiver and accept the payment and then chain most of that payment over to the secondary receiver).
You should be able to do this with PayPal adaptive payments, using parallel payment. It is the same as chained, except there is no primary leg. All the payment legs would have the same receiver, 6 is total number of receivers in the parallel case.
To reverse if either fails: reverseAllParallelPaymentsOnError to true
How do you intend to authorize the payment? If you are using the admins credentials to make API call this might work. Buyer explicitly approves payment, admin (since his credentials) implicitly approves payment.

Paypal - payment without account

I need to integrate paypal into online store..
Requirements
- All credit cards (secure) details should be inputed on PayPal site
- User do not need paypal account
So there is couple ways of integration
Standart IPN - when you redirect
user to paypal site and he use his
(or create new) paypal account and
than redirected back to site
PayPal Payments Pro - user input his details including credit card number on my site(and I make payment using API)
But is there a way where I can redirect user to paypal site and he just input a credit card number and redirected back.. So user input just credict card number and that it is - he do not need a paypal account or fill any other fields.. Does it possible?
Stanard Paypal does offer you the ability pay via credit card without a paypal account
https://www.paypal.com/uk/cgi-bin/webscr?cmd=xpt/cps/general/OptionalAccount-outside
I am experiencing the same problem as you, and would like to put my findings on record. With Website Payments Standard, depending on which country your user selects, he/she may or may not need to create a PayPal account. These are the three most typical form submit buttons that he/she may encounter:
Case 1:
Review and Continue
No requirement to create an account
Countries: US, Australia, Greece, Hong Kong, India, Taiwan
Case 2:
Continue
A so-called optional account is created for you, and you will need to register a PayPal account after 10 transactions.
You will only be able to use PayPal via PayPal Account Optional for up to [10] transactions before we will require you to open a PayPal
account with PPEL to enable further use of the PayPal system. At that
point you will be required to enter into our standard user agreement
to govern the ongoing relationship with PayPal.
Countries: Belgium, Denmark, France, United Kingdom
Case 3:
Agree and Create Account
You must create a PayPal account to transact.
Countries: Albania, Algeria, China, Ecuador, Japan, Malaysia, New Zealand, Philippines, Qatar, Russia, Singapore, Vietnam
Although most credit card processors require only the card number, card verification code and at most the card expiry date, PayPal requires that address and contact number be provided. I am not sure how PayPal is going to enforce the accuracy of such information without also being a card association. If you get what I mean.