PayPal Sandbox Recurring Payments - paypal

I am trying to setup recurring payments in our SandBox.
I have followed the instructions here:
How to enable recurring payments for sandbox account?
I have a working Python Django code, have setup billing plans and foward the user to a billing agreement with an Activated plan but it errors on the PayPal page, that this is currently not possible.
So I checked the above link and understand I need to enable recurring payments in my facilitator sandbox account.
Once I go to the Recurring payments dashboard-> Sign up for Enhanced Recurring Payments
I only end up with a message saying: Sorry, this feature is not available at this time.
How am I supposed to test this now ? This Sandbox account is an Account type: Business and verified.

Related

Payment error: PayPal error: DPRP is disabled for this merchant sandbox account

I'm working on a nopCommerce project, and I want to use PayPal recurring payment option with sandbox merchant sandbox account.
For that I've created PayPal developer(business for sandbox)account and configured PayPal direct Plugin.
But at the time of payment, it gives me an error of:
Payment error: PayPal error: DPRP is disabled for this merchant. (DPRP_DISABLED)
Also enabled Pro feature for my merchant account.
I saw this forum and other sites as well, but didn't get solution to solve this issue, all answers pointed out to upgrading pro with $60 USD
I'm really wondering, PayPal charge for sandbox business account?
Any help would be really appreciated!
DPRP = Direct Payment Recurring Payments.
PayPal charges $30/mo for PayPal Pro itself, and then an additional $30/mo for Recurring Payments for Pro. It sounds like you have Pro enabled, but not Recurring Payments.
PayPal does not charge any fee to use Pro in the sandbox, but you do need to create a sandbox seller account with Pro activated on it along with recurring billing. You can get this enabled by contact PayPal MTS.

Payflow to create Recurring Payment with PayPal account

I am using payflow link hosted checkout pages and creating recurring profile. It is working if user pay with credit card and using pnref to create recurring profile. But it is not working if user make payment using paypal account. And getting error code 23 and error “Invalid account number” .
Please advice me for the same.
Payflow link only allow the user to submit Recurring Billing with Credit Card as the funding source. If you wish to have a choice of payment with PayPal account, you probably want to consider Payflow Pro.

How can i enable both services i.e., Direct Payment and Express Checkout on Paypal live US business account?

Recently I had implemented Recurring Payments API using the following payment methods:
Direct Payment
Express Checkout
All was working fine on Sandbox account. But on Live account when i enable one payment solution like Express Checkout then service for Direct Payment is disabled and vice-versa. How can i enable both above mentioned payment methods/solutions for Recurring Payments?
You are requested to go to the link below to upgrade your US PayPal account to the Pro account.
https://www.paypal-business.com/paypal-pro
After that you are able to integrate Direct Payment for Recurring Payments.
You can also refer to the link below.
https://www.paypal.com/cgi-bin/webscr?cmd=xpt/cps/general/DPRPLaunch-outside

Enhanced Recurring Payments sandbox business account

How to turn on Enhanced Recurring Payments for sandbox business account? I tried How to enable recurring payments for sandbox account?, but i don't have Financial Information column in my profile section. How to test Enhanced Recurring Payments Standard on the new Paypal Sandbox? also doesn't help - have an Message 3005 error.
I'm not sure this is the solution but please do check out this link, guess itss related to sandbox errors http://forums.oscommerce.com/topic/227988-paypal-ipn-sandbox-error-3005/
And would suggest you to look for better recurring systems than Paypal.

Set up recurring billing for payments pro in sandbox

I'm trying to use recurring billing for website payments pro using the CreateRecurringPaymentsProfile API call.
I'm testing my code in the sandbox, but I get the error "DPRP is disabled for this merchant". I can't seem to find where in the account to enable recurring payments.
Any ideas?
Thanks :)
This is because of the different types of accounts. Recurring Payments (NOT recurring billing. these are 2 different products) was offered with older PayPal accounts. With the new accounts, you should be using the Payflow gateway to perform Recurring Billing transactions.
To do this, first you need to make a Payflow test account. This can be done by doing Part 1, 2 and 3 from this article:
https://ppmts.custhelp.com/app/answers/detail/a_id/929
After you have a test Payflow account, you can follow this recurring billing guide here to set up recurring billing:
https://cms.paypal.com/cms_content/GB/en_GB/files/developer/PP_PayflowPro_RecurringBilling_Guide.pdf