Paypal Test Credit Card Not Working In Test Mode - api

I am using developing payment services in PayPal. I have the PayPal Manager account. I followed the documentation. But at the time of payment with credit card the test credit cards nor any credit cards from the sandbox accounts are working. Following message appears.
What are the possible solutions?

I ran into this issue with a project a few months back.
Check out this comment it may be of use.
Test credit card numbers for use with PayPal sandbox

As using PayPal Manager. Make sure following setting for test are sets
Login Manager Paypal
Go to Service Settings > Set up
Add Sandbox email
And make access token to Yes
After Login to developer account of PayPal then go to the profile of the sandbox that is attached to manager account. Upgrade your sandbox Account Type to Pro

Related

PayPal sandbox for testing - is it safe?

I've been working with PayPal's Adaptive Payments API for a while and i'm ready to begin testing of my website.
My plan is to create a bunch of PayPal sandbox accounts and give them to family and friends to use on my site.
However, I've noticed that when I log in to a sandbox account (at sandbox.paypal.com), it says 'Logged in as real-account#example.com' where real-account#example.com is my actual PayPal account.
Does logging in to the fake sandbox accounts give the testers access to my real PayPal account?
No, it doesn't. Your real PayPal email address shows up at the top of the page because that's what you used to sign into https://developer.paypal.com, and there's a cookie on your computer telling the Sandbox that you signed in with that email address. It won't show up for other users.

Issue in PayPal live transaction if PayPal Balance is $0.00

I am developing an native app for iOS 7.x having integrated PayPal iOS SDK. I am facing an issue related to live transaction via PayPal.
My PayPal account balance is $0.00 currently. My paypal account is linked to a valid credit card. I have transferred few dollar to PayPal, but the state is "Pending"
Now, I am trying to use my PayPal "Email credentials" to perform a live transaction. However, it throws me following error:
PayPal SDK: Request has failed with error: UNKNOWN_ERROR - System error (UNKNOWN_ERROR). Please try again later. (400) | PayPal Debug-ID: 3e8087cbf6bd1 [live, PayPal iOS SDK 2.1.2]
What can be the possible reason of this error?
Also is it possible to do a successful transaction when PayPal amout = $0.00, though it is linked to a valid credit card ?
Please help.
The issue is that you are not using the correct ClientID. The client ID you are using is not associated with an active App from yoiur developer portal. To correct this, please go into the developer portal and either use a different client ID from a different 'active' app or create a new app.
It seems like the PayPal email address is not confirmed on your account . Can you do one thing here : Try to add a new email address in your PayPal account and then confirm it once and then try to perform the transaction once .

Test Account Setup for PayFlow Link and PayPal Payments Advanced

I am trying to setup a test account to test my module which will work for PayFlow Link and Paypal Payments Advanced. I am following this tutorial.
The problem is that I don't have "PayPal Express Checkout" feildset in my settings. Here is an image of it. The field set also appears in this paypal tutorial on youtube.
Also when ever I try to send a request to payflow api, it always says "User Authentication Failed" although all the parameters are correct.
I have setup a test account for Paypal Manager.
The field in question is expecting the primary email address of the PayPal account you will be using to accept Express Checkout (PayPal) payments. You can specify both a live account and a sandbox account.
"User Authentication Failed" indicates your credentials are not correct. You should be using the same credential you use to log into the manager:
USER=username&VENDOR=merchantlogin&PARTNER=PayPal&PWD=yourpassword

How do I change my Sandbox account into a live account?

Our site is ready, but PayPal is still running in Test mode / Sandbox.
How do we make it live and take actually payments? Is this a setting PayPal-side?
CMS is Drupal 7.x
Currently you are having PayPalMode,PayPalApiUsername,PayPalApiPassword,and PayPalApiSignature for test or sandbox mode. But to run on LIVE mode you need to again grab all the above mentioned details from the Real LIVE PayPal account.
Do let us know the Payment method you are using ! I am assuming for DoDirect Payment Method.
Just set PayPalMode = 'live';
On your site, at admin/commerce/config/payment-methods, edit your PayPal WPS settings.
Enter the email address of your real PayPal seller account.
Switch over from "sandbox" to "live", and I would also recommend switching off the debugging mode at this stage.
It is always best to test the live account is working properly by sending through a low-value order using your own credit card. You can then refund the order later if it works.
Hope this will works for you !
You can also follow the following 2 help links:
Drupal Paypal Payment Standard
And
Commerce PayPal Payments Advanced / Payflow Link

Paypal payments pro integration in ruby on rails

I would like to integrate the Paypal payments pro for my rails 3. I have set the api credentials from sandbox business account form paypal developer account.
Here my problem is I can able to credit the amount for my product checkout. But unable to view the payment transaction details in the sandbox account.
I need to use paypal payments pro using dodirectpayment paypal method.
Can anyone please provide any examples or let me know the issue why the amount is not debiting in the sandbox account
Thanks