customer use real credit card information against paypal sandbox - paypal

customer make payment (with real/valid credit card) on test website that is linked with paypal sandbox account. paypal notfied them that $200 is deducted from their account with proper transaction id.
I can see that transaction id in sandbox business account but question is if real money is deducted from their accounts?
Same question if they use paypal to pay us instead of credit card while site was operating under test mode and linked with paypal sandbox business account.

The short answer is no. It is a self contained area for you to test all your paypal applications
From the paypal documentation
"The PayPal Sandbox is a self-contained, virtual testing environment that mimics the live PayPal production environment. It provides a shielded space where you can initiate and watch your application process the requests you make to the PayPal APIs without touching any live PayPal accounts."
Here is a link to some test credit card accounts paypal recommend you use with development of your paypal application
https://developer.paypal.com/docs/payflow/payflow-pro/payflow-pro-testing/

Related

Sandbox Paypal Account Credit Card asking IPIN/WEBPIN for payment

I have created a PayPal sandbox account Credit Card - Visa and linked this account to Braintree. In my application, when I am trying to pay using this sandbox account it is asking for IPIN/WEBPIN. Where can I get this IPIN from?
Full disclosure, I work at Braintree. If you have any further questions, please contact Support
Based on the URL, this is a production PayPal flow, not sandbox. If you meant do do sandbox testing, I recommend using a sandbox account. You can sign up for a sandbox account and begin testing. I recommend following Braintree's developer docs for PayPal for testing.
This looks like 3D Secure verification within PayPal. The card issuer associated with the card you are using is asking for the IPIN or WEB PIN associated with that card for verification, because it is a valid production card. If this is not your credit card, please do not use it in that production flow. If PayPal happened to generate that card for sandbox use, please only use it in the sandbox environment.

Can a payout, using PayPal Payouts API, be funded directly from the associated Bank account instead of PayPal account?

I have been building a marketplace application with an iOS app as front-end that drives the business. The app can accept payment either through a paypal account or a credit card. I have integrated Braintree iOS SDK into my app and linked the paypal business account in Braintree controlpanel. The funds processed using PayPal are being routed to the paypal and those processed using cards end up in the bank account linked with Braintree merchant.
Now, the core of the application is to take a certain commission and payout the rest to the sellers involved in transaction. I have taken the seller's PayPal ID at the time of registration to pay them.I have explored the PayPal docs and found that Payouts REST API does exactly what I need provided I maintain the required balance in the merchant account.This is where things came to a standstill. Specifically, I need to get confirmation on the below points
1.As there are two different places(paypal merchant and bank account
linked to braintree) where my funds are parked, Is there any
possibility that the transaction could directly be funded from the
bank account if the same is linked to both merchant accounts?
2.Will PayPal withdraw the entire amount at once or in partial
transactions.
Can anyone who have been in a similar situation suggest how to go about paying out the sellers. I am open to any alternative that satisfies all the requirements of the app.

Can the PayPal Sandbox really charge credit cards

I have created a registration system that uses PayPal for the payment processing.
We had people that registered for an event when the system was in sandbox mode. They are claiming that their credit cards were charged.
Is this even possible?
Thanks for any incite.

PayPal payments made to sandbox account instead of live account

We had a page set up to receive PayPal payments - it was still on testing/development, so we used a sandbox business account to receive payments.
Unfortunately, some users gained access to the page and successfully made payments. I logged into sandbox and found out that it successfully received the payments from non-sandbox accounts of real users.
I thought this would not be possible. So I tried it for myself - made a payment using my real PayPal account, and I was right - it did not work.
My question is: How was it possible that they were able to pay using their real account, but I couldn't? Second, since they paid to a sandbox account, was actual money deducted from their account? If yes, would refunding it from inside our sandbox business account work?
The only way I can think anybody could have completed the transaction using a "real" account is if they paid using a credit card through a Payments Pro integration. Are you using Payments Pro?
Any money paid to a sandbox account is fake, and no money would actually be transferred.

How can I test paypal micropayments in the paypal sandbox?

Is there a way to test paypal micropayments in the sandbox? I can see where to upgrade the test account to paypal payments pro. But i don't see one for micropayments. I am trying to verify smaller transactions.
While it does not make much sense to see the pricing of sandbox transactions change, you can contact MTS under paypal.com/mts
give them the e-mail address of the sandbox merchant account you want to enable Micro Payments for and they should be able to activate it for that account.