Can I store debitcard information in the PayPal vault api - paypal

I'm getting the "invalid number" error while save the debit card information using pay pal sandbox account

This will happen if you are attempting to save a live card in the sandbox environment.

Related

paypal sandbox - verify identity

I am testing my payment integration using PayPal Sandbox
When I go to make payment using a sandbox account, the following message displays on the payment page
To use your balance next time, go to your PayPal account for an
identity check.
If I log into the sandbox account, I am not seeing any way to do this.
How do I set up the sandbox account so that it can use PayPal funds for the payment rather than the credit card option?
It doesn't matter how you are funding the payment in sandbox. There's no actual reason for you to be bothering to care about this issue, since the result of a completed PayPal payment on the receiver end will be identical.
But since you ask, you can create a bank verified account via https://www.paypal.com/signin?intent=developer&returnUri=https%3A%2F%2Fdeveloper.paypal.com%2Fdeveloper%2Faccounts%2F

PayPal Sandbox - Subscribe Using Debit Or Credit Card Not functional

We have integrated the Sandbox PayPal to our development website in order to check with creation of subscription and the payment process. During the check out process when we proceed with the PayPal check out in Sandbox environment the sign up and the payment then the process is going on well smoothly.
I am able to complete the payment and create a subscription whereas if I select "Subscribe using a debit or credit card" during PayPal Checkout, then an error message is getting displayed after sometime as "We are sorry. Things don't appear to be working at the moment". Every time when I try to subscribe using this "Credit or Debit Card" option in sandbox environment of PayPal, we are getting that error. Can you please suggest on how can I test the creation of subscription by clicking on "Subscribe using Credit or Debit Card"?

How to verify card details in paypal valut Api

I have used paypal vault API to store the credit card details.When Iam saving the card I gave wrong card details.So When Iam trying to make the payment It is throwing error.Iam using the sandbox environment
Is there any process to know whether a card is valid or not while saving the card details?
Currently PayPal does not validate credit card information that is being stored using the /v1/vault/credit-cards. The card will be validated against the processor when you try to charge the buyer using CARD ID. There is no alternate for validating the card.

PayPal Express Checkout with debit card throws error in sandbox environment

I just integrated the PayPal Express Checkout for my shopping cart with basic client integration. I used the sandbox environment for integration testing and everything works well if the sandbox test account ("PERSONAL") of the sandbox environment has either a positive PayPal balance or a credit card deposited to the sandbox test account.
But if the sandbox test account has only a debit card deposited, then it is not possible to charge the PayPal account, I receive following error due to actions.payment.execute() in the onAuthorize callback:
POST https://www.sandbox.paypal.com/.../createpayment - 400 Bad Request
with JSON response field contingency set to PAYMENT_NOT_APPROVED_FOR_EXECUTION.
I am using exactly the same JavaScript code for my application as in the basic client integration example provided by PayPal, I just changed the 'env' to sandbox and edited my sandbox API key. I am wondering why this error is thrown when using debit card as payment method since I know from private use of PayPal that it is possible to pay with PayPal deposited debit card directly. Or is this just a sandbox specific error?

DPRP is disabled. for this merchant in sandbox paypal

I'm trying to integrate paypal payments through card into rails app.
Normal one-time payments are working well. But I keep on getting the above response when I'm trying to make recurring payments. I've tried to enable that feature in paypal developer website but it says
Note: Live credentials are disabled for direct credit card processing in your app. We are processing your information and will email you when live API credentials are enabled.
But it is saying same from past few days. I've tried contacting them through online contact us but after three days they replied saying I have to add my credit card to the account. Do I need to add credit card for testing sandbox also?
You need to contact PayPal technical team at https://www.paypal-techsupport.com/app/ask , provide your sandbox PayPal account, they will enable DPRP for you.