PayPal Sandbox - Service Temporarily Unavailable - paypal

I'm using PayPal Express Checkout for Digital Goods. I've tested it in PayPal Sandbox and it used to work fine.
Now, When i click in Pay With PayPal button. It gives me 503 error and tell me this
"Service Temporarily Unavailable. The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."
Is it true that PayPal system have a maintenance? Because, I've tested for two days and the result is still the same. I've check in PayPal notify website, but it doesn't give any information about Sandbox maintenance.
Does anyone here also have the same issue with me?
Thank you

Related

Paypal Sandbox Error #10548: Invalid Configuration

I setup a test Magento site with paypal payment pro on a sandbox account, sandbox account does have business-pro enable, when I test my first transaction, everything was good, order create and sandbox payment received, but when I'm testing again with same test credit number or others provided by paypal, I'm now getting this #10548: Invalid Configuration error.
I know that usually this error occur when the account is not business pro enabled, but I recheck again and it is enabled, I even create 2 more merchant test account with business pro enabled and still get the same error. Why did first transaction was OK and now it can't process?
To validate that this doesnt have anything to do with an isssue on your end, I would recommend you to use this site http://chadcaples.com/index.php/classic-api-s/nvp-quick-test
Enter your sandbox API credentials, sandbox mode and choose DoDirectPayment API. If you didnt receive any error, the issue might be on your end.
If even using this site you still receive the error, can you post the full response?

Express Checkout.js Recurring Payment

I am in the process of setting up an Express Checkout button which allows both one-time and recurring payments in one button. The single payments are working fine in the sandbox but I am running into problems when setting up billing agreement payments.
I am able to create a billing agreement which returns the JSON for the agreement, but then redirecting the flow to the login/payment screen doesn't work and shows an error message:
"Things don't appear to be working at the moment. Please try again later."
Before the error, the URL is:
"https://www.sandbox.paypal.com/checkoutnow?version=4&locale.x=en_GB&fundingSource=paypal&sessionID=5..."
So something is wrong when processing the request, but there are no errors returned in the console log.
Can anyone give some advice how to fix this please? Much appreciated

PayPal IPN not working in sandbox

I'm brand new to setting up IPN's. I've built websites, but never a subscription site like the one I'm building now. I'd like to set up a recurring monthly subscription option and a recurring yearly subscription option.
My website is built on Joomla 3 and I'm using a plugin for the subscription module. I set up the PayPal subscription buttons just as explained in the directions, which I followed to the letter. Nevertheless, when I go to test it in the PayPal sandbox, I keep getting the same error, which says that it wasn't sent and the handshake wasn't made, and to check my settings. That's all it says. I don't know if the issue is with my site, my server or the settings I'm entering into the actual sandbox. I checked with my server and they said there's nothing wrong on their end. Do I need an SSL for the integration to work?
Please keep in mind that, while I can follow explicit directions, I'm so new at this that I don't even know how to access my 'listener,' so if you respond, please let me know where to find things, if necessary.
Any help would be very greatly appreciated - I've been at this for 12 hours now and I'm at a complete loss.
This issue has two sides
1. Is Paypal IPN enabled on the sandbox account where you are trying to receive the payments
2. You would need a IPN listener script to get the IPN notifications
This process is the same for Sandbox or live mode
https://www.jotform.com/help/276-How-to-Enable-IPN-for-Paypal
https://github.com/paypal/ipn-code-samples
This should help you get started

IPN was not sent, and the handshake was not verified. Please review your information.

I am working with Expresscheckout on Paypal, For single time Users payment integration.
Working flow 1st create token and user redirect to paypal page and success to my return url page.
1.SetExpressCheckout
2. DoExpressCheckoutPayment
My Problem:
1.Now i need to set ipn for this payment system.
2.My notify url is not working on simulator.It gives error(IPN was not sent, and the handshake was not verified. Please review your information.)
https://developer.paypal.com/developer/ipnSimulator/
I need some help for this is not set on my side.
Please help me out on this.
Thank you in advance.
The handshake error is most likely to occur when your server/keystore config is non-compliant with the upgraded PayPal SSL encryption algorithms.
IPN simulator will connect againest the PayPal Sandbox environment, which has been upgraded with Versign G5 root cert / SHA-2 encryption algorithms (btw this is an industry standard as supposed to be everywhere in 2016).
Once your IPN host failed to meet the compliance, the SSL connnection will error out with handshake problems.
Simply check your server by running a connection script against the PayPal sandbox endpoint like this:
openssl s_client -connect api-3t.sandbox.paypal.com:443 -showcerts -CApath /etc/ssl/certs/
If you were not getting an Verify return code: 0 (ok), you would probably have to check the cert/SHA-2 compatibility, following the general instructions that PayPal has published here:
2015-2016 SSL Certificate Change Microsite
I was having the same issue. A workaround to test IPN messages would be to actually setup IPN notification URL on your Sandbox business account and test it from there.
Login to https://sandbox.paypal.com with your sandbox business account (sb-xyz#business.example.com)
Navigate to your Account Settings page
Website Payments
Update Instant payment notifications
set your notification URL there.
Make sure, your IPN listener is not behind firewall and is directly accessible from outside world.
PayPal's Response:
"Thank you for contacting PayPal Merchant Technical Services, I apologize for the delay in responding to your email.
We are aware of this issue with our IPN Simulator and our development team is working on a fix. Until this issue is fixed, I'd suggest running your IPN tests by making payments in Sandbox as we do send IPN requests with every payment.
If you have a similar issue with your payment tests, please let us know and we can take a look.
My apologies for the inconvenience caused."

Credit Card payments not working Paypal

Hi I am implementing paypal API on my website where different vendors come and sell their products.Currently I am using sandbox environment.Payments are working perfectly using paypal account but payments are not working using Credit Card.Getting following error:
We are sorry, we are experiencing temporary difficulties. Please try again later. If this error occurred while making a payment, avoid duplicate payments by checking your Account Overview before resending a payment.
For some browsers, this problem can be resolved by clearing or
deleting cookies.
Message 6838
Any ideas?
If this is an issue that is happening with every transaction, make certain that you are using live credentials with live endpoints.
If you are using Express Checkout make certain you have the correct API Signature credentials.
Below are two links for going live and correct API Endpoints:
PayPal Developer Site, Going Live
API Endpoints
If this is happening on only a handful of transactions it may be a technical issue.You can submit a ticket to PayPal Merchant Technical Support