Automatic failure after one payment failed — Subscriptions

Dragon4ua
Member
Member

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 

'BILLING.SUBSCRIPTION.CANCELLED' doesn't appear as well.

 

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?

 
Login to Me Too
0 REPLIES 0

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.