Pay any 3rd party via Stripe - paypal

I'm hoping for a step in the right direction for the following.
I need to be able to pay anyone a fixed amount via Stripe, even though I may have not charged them or have their details or any existing token with their card details.
That is, either credit someone's credit card, or make a bank transfer into their account for an account I specify.
The best use case I can share is something similar to a cash give away where you sign up and receive money.
I've looked at Stripe connect and transferring funds via the API, but I believe this assumes you already have a user in your stripe system, i.e you need stripe token. (https://support.stripe.com/questions/stripe-connect-vs-sending-transfers-via-api)
Has anyone tried this implementation via Stripe before?
Are there any other recommendations via other payment processors, eg: Paypal.
I should add, I'd be transferring into Australian bank accounts.

I'm not sure if Stripe has an equivalent option, but with PayPal you can use the DoNonReferencedCredit API to deposit money onto somebody's credit card.

Related

PayPal Recurring payments/subscription

I need to create a subscriptions system in my app, where users can subscribe to a certain package and they must be billed monthly.
Moreover, I need to charge their credit card automatically, and without requiring them to have a PayPal account.
I read about https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=merchant/erp_overview, but is seems it's not available anymore as I click on sign up and it gives me an error ("Sorry, this feature is not available at this time.").
Then I've read about PayPal Standard Payments, which have a subscription method (https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/subscribe_buttons/)
From what I can read there is that this is what is suitable for my use case, and it says that I need to enable the above mentioned service, which it doesn't work.
Can someone point me in the right direction on what service should I use from PayPal in order to implement recurring payments (basically my users will subscribe themselves to a service on my website, and I need to charge them monthly).
Thank you.
If you're wanting to handle credit cards directly I would highly recommend going with Payments Pro w/ Recurring Payments APIs.
You'll have to pay a monthly fee to get it all activated, and it's a little bit more expensive than what you were looking at, but it will give you much greater flexibility building your application(s) into various experiences for your buyers.

automatic payment by paypal vault and store the credit card

i understand we can store our client credit card information by paypay restful api by vault.
My questions are:
I tried this solution already in my paypal sandbox and it looks fine. But before executing this payment, it seems no approval is needed from my client. Is it normal?
Can I store this card id and charge my client in the future? Can I schedule some scripts to charge my client on weekly basis without their approval by vault method?
It is like recurring billing?
From this link
https://developer.paypal.com/webapps/developer/docs/integration/direct/rest_api_payment_country_currency_support/#direct-credit-card-payments
paypal said Direct Credit Card Payments is only available in US and UK.
I am not in UK neither US.
Can I use vault to charge my client?
Thanks.
That is normal, you should get the approval when you are storing the card, explaining to the user what they are consenting to. Within the valid_until range as in https://developer.paypal.com/webapps/developer/docs/integration/direct/store-a-credit-card/ , you should not need additional approval for charges.
You can store the card token and charge client in the future, in effect achieving something similar to recurring billing. https://github.com/paypal/rest-api-sdk-nodejs/issues/3#issuecomment-37940026
That is correct, you can only use direct credit card payments (which includes Vault) only in the US and UK for now.

Send and Recive Payments With Credit Cards Only

We are Making a App in which We Take Payments from Customers and Give Them Points
same like Customer can give Points to Us and Take Payment . This is a Game
is there any payment Gate Way That Directly Paid Customer in his/her Credit Card
we want Payments Direct Credit Cards To Credit Cards
we will take customer credit cards when he will signup or later when he will give us points for Payment
Any Suggestion will be Appreciated
For PayPal, look at the following.
DoReferenceTransaction - This will allow you to hit somebody's credit card to process an amount without authentication so long as you've done a prior Authorization or Sale using the same credit card. So you could have people run an Authorization on their card just to ensure it's good and get a transaction ID that you can use in future DRT requests.
DoNonReferencedCredit - This will allow you to load funds onto a credit card without referencing any previous transaction (so it's different than a refund.) Keep in mind that when you send somebody money this way you won't get refunded fees like you would if you used the actual RefundTransaction API, so you may want to consider that.
You'll want to go through the detailed documentation for Reference Transactions, of course, to get a good understanding of it.
You'll also need a Payments Pro account to be able to process credit cards directly and utilize these features.
If you happen to be working with PHP I'd recommend using my class library for PayPal. It'll make the API calls very simple for you.

Need an API For a accepting payments on behalf of third party

I need help finding a payment processor. We need to be able to accept payments from buyers for physical merchandise, and have the funds deposited in our customer's accounts. We don't really wish to hang onto the funds and transfer them, but if that's our only choice then so be it.
We've been looking at the Paypal API, but I don't seem to understand how to accomplish this scenario.
Any help or advice appreciated!
EDIT:
We want to avoid having our customers open up a party other than us. Stripe requires that our customers create an account with them as well. Kind of a pain in the butt for someone hoping to sign up with us quickly...
If you want the money to go directly to your customer then they're going to need an account of their own for you to send that money to. Not sure what else you're expecting..??
You can tie this into the sign-up on your own site, though, using the Adaptive Accounts API. Stripe has something similar called Stripe Connect.
Stripe makes you wait a week for your money, though, so I'd recommend going with PayPal.
Have your customer open a Paypal account for their own use and direct payments to that account from your software.

PayPal API to pay via credit card

I need to allow users to pay via Credit Card on my site. I'm trying to find suitable API option but can't find it. I have implemented payment via PayPal so far, but now I need to allow users to pay via credit card without account on PayPal.
Anyone knows what specific payment type that is?
Here is one way:
First, you'll need a Website Payments Pro merchant account with PayPal. Then, become familiar with the DoDirectPayment API, which will allow you to
process transactions on your site with PayPal working in the background. Customers will be able to fill out their credit card information, etc., on your site without visiting PayPal directly.
This also means that customers will not be required to have a PayPal account in order to make a transaction on your site.
If you proceed this way, you will need SSL certificates, and are required to implement Express Checkout for customers who do not want to make their transaction on your site.
Sample Code to get your feet wet. Good luck!