DPRP is disabled. for this merchant in sandbox paypal - 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.

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.

Paypal returns "The merchant does not accept payments of this type"

I integrated Paypal into my mobile APP and I use the REST API Calls. If I pay the ordeers using paypal account, It works succesfully, but if I use Direct Credit Card Payment (when the user doesn't have the paypal account), Paypal System return an error:
"The merchant does not accept payments of this type"
I don't found in my Paypal Dashboard where this payment type could be enabled.
Could you please help me?
Thanks
Luca
Following are checklist you should verify, probably following is the basic reasons for an error.
1: Be sure the merchant account has Pro permissions. Also, be sure the
app has gone through the developer-approval process.
2: Also, be sure the app has been approved. The app has basic
permissions until you submit it for approval.
3: You may have a Business account but to accept credit card payments
in the live environment your account must be approved for Paypal.
4: You should contact PayPal Developer Support. File a ticket at
PayPal merchant technical Support. Click on the Contact Technical
Support link to file a ticket.
5: You can call to PayPal Customer Care, They will verify your name,
DOB, Verification Code (Code will be shown in your PayPal Dashboard in
Customer support page) etc, they will fix your issue in a minute or
they will help you to fix your issue.
As per my experience to solve this issue I had to subscribe to the Website Payments Pro Hosted Solution.
There is no setup fee but there is a monthly fee and a transaction fee.
Setup link for Australia:  https://www.paypal-apac.com/hss/au/

paypal the merchant does not accept payment of this type

We are having major trouble when we pay using direct credit card payment from mobile application development. To the live transaction we cannot able to use direct credit card payment.
While using Credit Card: "The merchant does not accept payments of this type."
We are developing the mobile application using ionic framework. Using the ionic-paypal plugin we implemented and Sandbox flow has been verified success using Paypal REST API. For the live account not working. Paypal develper page i cannot able to enable the "credit card payment" from the following url "https://developer.paypal.com/developer/accountStatus"
Any additional permission require to live transaction or any other steps and solutions to complete this
PayPal REST API Credit Card payment instrument currently available for US and UK PRO account. If you tried with some other countries except from these two, you'll get an error.
You can read here

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.

dprp paypal confusion - displaying live

I have read through the forums on here and see that the 'DPRP is disabled' message is due to not paying the additional fee for recurring payments.
I did not set the account up so Im not sure exactly what was paid for, I do know that we are using website payments pro.
My confusion comes from the top of the page where is says Recurring Payments are live, is this separate from the direct payment recurring? Does this mean that the account does have dprp or is this displaying live just a generic thing that all accounts have?
We currently do take recurring payments from a hosted paypal page so im wondering whether that is why it is set to live?
We plan to have our own page to take payments rather than a hosted page so any advice would be great.
Thanks in advance
CHeers
Nadeem
The error of you don not have DPRP enabled, is just that. It means that you do not have recurring payments enabled on the account. You may just have DP (Direct Payments) enabled on your account and not DPRP (Direct Payment Recurring Payments), meaning you would only be able to process single payment transactions not recurring payments. If you can provide the email adddress to test account I can take a look at it and see what you have enabled on it and can enable it if its not enabled.