Automatic failure after one payment failed — Subscriptions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi! I'm a developer. I'm trying to connect a PayPal subscription to the website. I'm working with REST API on a Live business account.
Usually, everything's working fine. But I tried to test the system and I intentionally failed payment on a subscription. I just set the limit on my credit card. PayPal couldn't get the money, it responded with 'Insufficient funds' and canceled the subscription. It's okay, it worked as intended.
But then I tried to pay again. This time without a limit, so the payment should've been successful. But for some reason, PayPal doesn't want to take my money. It doesn't even ask my bank. It just doesn't allow me to pay. And the most upsetting thing, it doesn't send a webhook to my server. It should send me a webhook 'PAYMENT.SALE.DENIED' at least, but it doesn't. The subscription automatically cancels after this, but the webhook
I thought this was because of verification. Maybe, PayPal perceives my account as dangerous or something. But I did verify everything I could on my account, it doesn't help.
The only thing that helps is to delete my account and to register again. Then everything's working fine until my payment fails.
Is this some kind of policy? How can I receive a webhook about this?

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Payments Refunded Automatically After Successful Transactions - PayPal Business Account Issue in REST APIs
- How do you create subscriptions with PayPal Advanced Checkout? in SDKs
- subscription_id has disappeared in REST APIs
- Recurring Payment issue in Braintree Client-side Integration (JS, iOS, Android SDKs)
- customer paying after failed subscription payment. in PayPal Payments Standard