PayPal PayFlow pro integration in Recurly - php

I am integrating PayPal PayFlow pro in Recurly payment gateway. I have created a PayPal Flow pro test account and got details about Vendor, User, Partner details and set those in Recurly add payment gateway for PayPal PayFlow Pro. Now Recurly is in sandbox mode. Every time I am trying to PayPal Payflow Pro Configuration Test, it is showing below error:
Invalid Payment Gateway Login. Recurly could not connect to your
gateway with the credentials you provided. Please double check your
payment gateway's login credentials and try again.

Recurly can only connect to production gateways when in production mode. You can use the Recurly test gateway while in sandbox mode.

FYI - If you also run into this problem on production this documentation might help:
https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/result_values_for_transaction_declines_or_errors.htm
Invalid Processor information entered. Contact merchant bank to verify.
"Allowed IP Address" security feature implemented. The transaction is
coming from an unknown IP address. For more information, refer to Allowed
IP Addresses.
You are using a test (not active) account to submit a transaction to the
live PayPal servers. Change the URL from pilot-payflowpro.paypal.com to
payflowpro.paypal.com.
If you are using the allowed ip address feature you'll have to allow:
64.74.141.*
8.36.93.*

Related

Magento 2 Paypal Pro Sandbox

I am using Magento 2.1.7 Enterprise. I am trying to configure the PayPal pro. In Magento 2 we have following fields configure
For User i add the Username of PayPal Sandbox account for Password the password field of the PayPal Sandbox account. One more thing in PayPal Sandbox i am using the Paypal Business Pro merchant account.
Now when i try to pay using a SandBox buyer(personal) account i am getting the following error
User authentication failed result_code is 1.
When i try to search on internet i found one of it's reason can be Test Mode is set Yes. So my question is if I use the PayPal pro then i can not use the SandBox and then what is a purpose of the Test Mode here?

Adaptive Payment Api Paypal [Peer to Peer]

I am trying to integrate Paypal's Adaptive Payment API into my app with will be only using the peer to peer transactions but I can't do anything related to peer to peer payments. I tried using this tool from Paypal but I still haven't got any success. Through that Paypal tool, I tried sending money to my one personal sandbox account to my other personal sandbox account but it is still charging me [3% + $0.30] (paypal's standard business-client transaction fee).
So, I just want to be able to send money to friends/family through my app using peer to peer transactions that are without any fees. Therefore, my question is how can integrate Adaptive Payment API for only peer to peer payment transaction?
Thanks!!
I think you have to get PayPal's business account to the get the access of their API. I recently talked to their tech support and they let me know that there is no way you can get the API where you don't have to pay the transaction fees.

How to correctly integrate PayPal's API with paypal payments pro?

I just finished building a donation form on a client's website, which processes payments through PayPal's classic api. It works fine in Sandbox mode, but I'm getting a 10501 - This transaction cannot be processed due to an invalid merchant configuration. error.
I know that this error is caused by PayPal payments pro not being enabled on the account the API is trying to access. That is were I'm somewhat confused. The account I'm connecting this donation form to is subscribed to Paypal Payments Pro.
When I first encountered the 10501 error, I thought that PayPal may require myself to log in and enable the Payments Pro service. I found a "get started" button under the payments pro section of the site, but when I click it, I'm taken to a page which only provides a link to the API documentation.
I've never worked with PayPal's API before or launched a live paypal application. I'm hoping someone can point me in the right direction.
NOTES
Just to make it clear, the PHP donation form DOES work in PayPal's sandbox mode
I have acquired the correct API keys from the live account and I know for a fact that I did not mix up the live credentials with the sandbox.
this donation form is on a website, not an mobile app (do I still need to register it as a paypal app?)
Thanks
A lot of times what happens is that PayPal enables the Virtual Terminal for you, but not the DoDirectPayment API. I would just give them a call and let them know you have Pro, but your DDP calls are resulting in this error, and they can probably get it enabled for you.
It's also possible that your version of Pro requires you to use the PayFlow API instead of DoDirectPayment. That's something they can tell you when you call them.

Paypal invalid merchant configuration error

I am using PayPal sandbox environment to test payment for my site. Currently I am using PayPal pro (dodirectpayment) method. I create an account on PayPal send box using PayPal pro option even then I got an invalid server configuration error.
The error I got is:
10501 invalid merchant configuration.
I did not find any solution until now.
Just login to your developer.paypal.com account
Go to Applications -> Sandbox Accounts
Click any business type account you want to upgrade to Pro, and then
click 'profile'
There should be an Upgrade to Pro option, click on it and enable the
paypal pro payment.
It will change the account type to Business-Pro. Now you can get test API credentials and test.
It will help you.
This error typically means that you do not have the Website Payments Pro enabled on the account that you are trying to test with. In some cases you can log into the particular account, and try to add it/sign up for it. You could try creating another preconfigured account to see if it gets enabled on the new account. Another option would be to contact PayPal MTS and see if they can enable this for you on your account as well. Currently there are some issues with the sandbox that is preventing this from being set up correctly on some accounts.

Paypal payment pro error

I am using magento shopping cart version 1.7.0.0
Paypal express checkout working fine with my store
but paypal pro gives below error
PayPal gateway has rejected request. This transaction cannot be processed due to an invalid merchant configuration (#10501: Invalid Configuration).
In my paypal business account
Services Status
PayPal Payments Pro Live
Virtual Terminal Live
Fraud Management Live
PayPal Express Checkout Live
I have google for this problem and it tells that
This error occurs due to the billing agreement is disabled or inactive.
How to check paypal payment pro is enabled or not.
Just follow this thread: Paypal Website Payments Pro (US) + Sandbox + Magento 1.4.0.1
It's because you haven't signed up for PayPal Website Payments Pro.
If you're in the US, UK or Canada you can call PayPal and ask to be signed up for 'Website Payments Pro'.
Note: PayPal has rebranded a few of their products, and they may offer you 'PayPal Payments Pro' instead. In order to resolve the error you're seeing, you must have Website Payments Pro.

Categories