Paypal Pro API Error - paypal

I am using Paypal Pro on my site and when I run any transaction, I get this error message.
"Invalid Merchant Configuration"
Can anyone suggest anything???
I am running out of luck ;(

you have not agreed to the billing
agreement, or the billing agreement is
disabled or inactive
— Paypal API Error Codes

I've received that error message in a few scenarios, including:
When my PayPal Payments Pro account was not configured correctly due to an error on PayPal's side.
When I hadn't "Set Up" my PayPal Payments Pro "Hosted Pages" screen.

Related

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/

Woocommerce Paypal Pro Checkout

I'm currently testing a website made with Woocommerce and Paypal Pro Entension. I'm working with a sandbox bussiness pro account.
Right before the checkout, i got this warning saying :
Pay with your credit card via PayPal Website Payments Pro. TEST/SANDBOX MODE ENABLED. In test mode, you can use the card number 4007000000027 with any CVC and a valid expiration date.
Since I'm in test mode, I am using the given credit card number but when I checkout, it loads...indefinitely. And the transaction never go threw.
Since I dont get any error message, I'm having trouble to find out what causes the problem and theres no "fake money" deposit made in my Paypal Sandbox Bussiness pro account.
Can you help me?
Thanks you.

Paypal Website Payment Pro Merchant Configuration Error

I have a store, based on opencart, and to this day I have two types of payments configured, one is paypal express checkout and the other is paypal website payments pro, for both options I needed to enter info like api password, username and signature, info that is the same for both cases - and double checked - when someone buy something and pay with paypal express checkout it works wonderfully, but when they try to use paypal website payments pro it says that there's a configuration merchant error. Checked and double checked, nothing, re-create the credentials again, nothing, I don't know what else to do I was wondering if someone around had the same error and if there's a solution for this?
Thanks a lot!
Arturo
Invalid Merchant Configuration means that DoDirectPayment is not enabled on your PayPal account, which means you don't have Payments Pro active.
It could also mean that Pro was approved, but you never agreed to the $30/mo payment. That agreement would show up in your overview when you login to your PayPal account.
Another possibility is that you've been approved for "PayPal Payments Pro 2.0" which uses the PayFlow API instead of the DoDirectPayment API. In that case, DDP would not be enabled on your account and would result in the error you're getting.
Have you been paying the $30/mo to PayPal for Pro?

LongMessage: This transaction cannot be processed due to an invalid merchant configuration. ShortMessage: Invalid Configuration ErrorCode: 10501

I am getting this error, can anybody help me. May be I am missing out some steps:
LongMessage: This transaction cannot be processed due to an invalid merchant configuration. ShortMessage: Invalid Configuration ErrorCode: 10501
Regards,
Sachin
You need to enable "Paypal Payment Pro" or "Paypal Payment advance" service to enable credit card payment on you website.
Paypal Payment advance
$30 per month.
Customers pay (with CC) without ever leaving your website
Paypal Payment Pro
$5 per month
Customers pay (with CC) without ever leaving your website
Accept credit cards via phone, fax, and mail
Design and host your own checkout pages for full control
To enable above service you need to call paypal support. For more information please refer to below link.
https://www.paypal.com/webapps/mpp/compare-business-products
Error 10501 can occur if using DoDirectPayment API but you do not have PayPal Payments Pro on your account.
If you have Payments Pro on your account but still getting this error, it could be an account setup issue; in that case contact customer support to further investigate.

This transaction cannot be processed due to an unsupported currency - Paypal direct payment

I am working on a website where paypal is used as the payment medium. While I transfer funds using "Paypal express checkout" and "Paypal Direct Payment" , in first case,
Paypal express checkout - I am getting a response message as "Pending" and error as "multicurrency"
Paypal Direct Payment - using credit card, I am getting a message as "This transaction cannot be processed due to an unsupported currency"
I am using Sandbox and as a user charging 99.00 SEK (Swedish Krona).
When I use US $ it is working fine. So I assume this is due to currency.
But I would like to know how can I make it working on SEK?
Thanks
I have the same problem... I think it have something to do with setting merchant account: PayPal is returning error on currency 10755