DPRP is disabled for this merchant for paypalpro using directpayment - paypal

My problem is that DPRP is disabled for this merchant in my sandbox business account soumik10#yahoo.co.in
Error showing while using dodirectpayment classic api: DPRP is disabled for this merchant
Next URL is executed:
https://api-3t.sandbox.paypal.com/nvp?USER=soumik10_api1.yahoo.co.in&PWD=1401520404&SIGNATURE=AFcWxV21C7fd0v3bYYYRCpSSRl31AmWfDfsaKco4X7iAvZ0ed2jFrfuN&METHOD=CreateRecurringPaymentsProfile&PROFILESTARTDATE=2012-05-11T00:00:00Z&DESC=test&description&BILLINGPERIOD=Day&BILLINGFREQUENCY=1&AMT=10&MAXFAILEDPAYMENTS=3&ACCT=6011746396125231&CREDITCARDTYPE=Discover&CVV2=123&&CVV2=123&FIRSTNAME=James&LASTNAME=Smith&STREET=FirstStreet&CITY=SanJose&STATE=CA&ZIP=95131&COUNTRYCODE=US&CURRENCYCODE=USD&EXPDATE=052015

The sandbox account doesn't have recurring payments enabled. try this:
Log into the sandbox (sandbox.paypal.com) using the new test account
Make sure you are in the My Account section of the site by clicking the My Account main menu tab
Click on the sub menu "Profile"
Under the Financial Information column click the link for "Recurring payments dashboard"
On the right hand side click the link for "Sign up for Recurring Payments"
Click the Agree and Continue button
You should also be aware that PayPal Payments Pro and Recurring Payments is only available in certain markets.

Related

Enable credit card/guest payment for PayPal Invoice

I've created an invoice using PayPal Invoicing REST API. Invoice is created properly and later sent but there is no option to pay without PayPal account. When customer clicks on link in email or invoice link in my application, login pop-up is shown and there is no option to pay with credit card - something like this (2nd image on page)
In my app settings on PayPal "Advanced Credit and Debit Card Payments" is enabled and "PayPal account optional" is enabled.
Guest availability in the paypal.com checkout depends on very many factors, including the IP address and geographic location of the buyer, the amount of the transaction, the device used, and any number of other things. Other than disabling "PayPal Account Optional" as a possibility in your account, you cannot control this behavior of the PayPal checkout page.
"Advanced Credit and Debit Card Payments" , or a more simple standard "Debit or Credit Card" button integration using the JS SDK give you control over the behavior on your own site (not in the paypal.com checkout itself). So you could conceivably create your own invoice page and link to that page, if you want to do that work rather than use what's ready-made by PayPal's invoice system.

Remove section in billing information paypal

I would like to know when the user click on this section No PayPal account? Pay using your credit or debit card
Question Is it possible to remove this section You need a PayPal account for this purchase. Because some users may not have a pay pal account just want to pay by credit card.
I am using paypal sand box at the moment.
Your PayPal account will need to get Enhanced Recurring Payments option enabled for showing the card option during the checkout. Please contact PayPal Customer Service team for enabling ERP option.
If this option is not enabled, then there is no chance for guest checkout, in that case, you can't remove the text "You need a PayPal account for this purchase" at the checkout page. This is an intended behavior.

Docusign Integration With Stripe

I was referred here by Docusign Customer Support - they said only devs knew the answer. ?!? :)
Anyway, I'm just wanting to know if it's possible to send a Docusign user to a specific website as a part of the document signing process. E.G. I send them a user agreement to sign, and they sign it and then they get redirected to Paypal or Stripe or something to pay the fee before their signed document is complete and returned to me.
Thanks!
PayPal can be used in DocuSign:
Payment Processing Feature
For more information I would contact your Account Manager for assistance on what steps/costs are required to get this enabled on your account.
To drill down a bit, go here for a any PayPal product (credit card payment) integration into docusign. Keep in mind that you must have sign up for one of the PayPal Products, PayPal Advanced, Payflow Link, Payflow Pro; WebSite payments pro is no longer circulating.
Walkthrough:
click your profile image in the upper right and select Preferences.
In the navigation pane on the left side of the page, under the
Account Administration heading, click Features.
Click the Enable Payment Processing link to go to the Payment
Processing through PayPal Set Up page.
Note: You must have a PayPal Payments Advanced, PayPal Payments Pro,
Payflow Pro or Payflow Link account to use this feature. Even if
Enable Payment Processing is selected, the feature is not fully
enabled until the PayPal Merchant account information is entered

nopcommerce paypal sandbox account not working

I am testing paypal sandbox on nopcommerce. I have created buyer(personal) and seller(business) accounts in paypal sandbox accounts. below is the business profile api credentials tab
Classic TEST API credentials
Username:
kokxxx-facilitator_api1.gmail.com
Password:1392740961
Signature:
AeM4pXm0nQ-QLw4cuGtd3QQ4pDODA4SRJcPPOAjzkizlkWnhbaXdAgen
I have configured paypal payment method I used business email kokoxxx-facilitator#gmail.com Notice it is different from username shown above
for pdt I copied and pasted the signature show above
I left ipn handler blank. Then I tested a transaction as guest and entered shipping and billing address ( my actual texas address!) here i don't know if this matters. in payment method I see two options credit card and yes credit card!! I proceed to enter the buyertest email as in sandbox account and entered my real credit card information.. and confrim.. it says success. but when I check sandbox account there is no mention of this transaction..also no notifications....can some one please guide me step by step how to make this work. I have paypal account and sandbox account had worked for me on sharepoint public website before.
CONFIGURATION FOR PAYPAL STANDARD IN NOPCOMMERCE
If you're using this gateway ensure that your primary store currency is supported by Paypal.
To use PDT, you must activate PDT and Auto Return in your PayPal account profile. You must also acquire a PDT identity token, which is used in all PDT communication you send to PayPal. Follow these steps to configure your account for PDT:
Log in to your PayPal account.
Click the Profile subtab.
Click Website Payment Preferences in the Seller Preferences column.
Under Auto Return for Website Payments, click the On radio button.
For the Return URL, enter the URL on your site that will receive the transaction ID posted by PayPal after a customer payment (http://www.yourStore.com/Plugins/PaymentPayPalStandard/PDTHandler).
Under Payment Data Transfer, click the On radio button.
Click Save.
Click Website Payment Preferences in the Seller Preferences column.
Scroll down to the Payment Data Transfer section of the page to view your PDT identity token.
Two ways to be able to receive IPN messages (optional):
The first way is to check 'Enable IPN' below. It will include in the request the url of you IPN handler
The second way is to confugure your paypal account to activate this service; follow these steps:
1. Log in to your Premier or Business account.
2. Click the Profile subtab.
3. Click Instant Payment Notification in the Selling Preferences column.
4. Click the 'Edit IPN Settings' button to update your settings.
5. Select 'Receive IPN messages' (Enabled) and enter the URL of your IPN handler (http://www.yourStore.com/Plugins/PaymentPayPalStandard/IPNHandler).
6. Click Save, and you should get a message that you have successfully activated IPN.
NOTES
Your PDT Token is not the same as your paypal signature.
To use paypal standard you need to use your PDT Identity Token.
The PDT Token is 59 characters long.
The PDT page can be found under profile/my account settings/Website Payment Preferences:
https://www.sandbox.paypal.com/uk/cgi-bin/webscr?cmd=_profile-website-payments
When doing a test transaction. Log into paypal with your buyers sandbox account.
Paypal e-mail notification can be found under profile/my account settings/Instant Payment Notification (IPN):
https://www.sandbox.paypal.com/uk/cgi-bin/webscr?cmd=_profile-ipn-notify
Nopcommerce email account must first be setup from configuration/email accounts and ensure a test email send successfully.
Nopcommerce e-mail notification can be setup from content management/message templates.

Paypal Express Checkout for PayPal Buttons

I have created some paypal buttons using paypal button manager (My Saved Button Page). All works good so far.
I however want the paypal payment page to open the credit card tab by default. (the tab that says 'Don't have paypal account?').
From other stackoverflow answers I can see I need to use express checkout, and in the API call I need to set SOLUTIONTYPE=Sole and LANDINGPAGE=Billing.
But how do I set this on my normal Paypal payment buttons (the ones I created using Button manager)?
My account on paypal is a business account, and does support Paypal payment pro and Express checkout.
Did you know that paypal will default to the "don't have a paypal account" for customers who don't have accounts.
PayPal automatically checks if your customers cookies to see if they have ever logged into paypal. If so, it will default to log in, if not then the pay with debit or credit card.
This is why you always see log in. Try clearing your cache and cookies on your browsers and then go to your payments page, you will see.