Page MenuHomePhabricator

Braintree: review exactly which currently used Paypal IPNs are unsupported and investigate ways to use supported ones instead
Open, Needs TriagePublic2 Estimated Story Points

Event Timeline

We use PayPal IPNs to get notified about

  • one-time payments
  • recurring payments
  • refunds
  • chargebacks
  • recurring payment failures
  • subscription starts
  • subscription cancellations

Braintree webhooks include one that is equivalent to PayPal subscription cancellations:
https://developer.paypal.com/braintree/docs/reference/general/webhooks/payment-method#notification-type-payment_method_revoked_by_customer

There are subscription webhooks that would be useful for recurring charges that happen on a Braintree-scheduled subscription, but I think we want to move to scheduling on our side:
https://developer.paypal.com/braintree/docs/reference/general/webhooks/subscription

Dwisehaupt set the point value for this task to 2.Aug 25 2022, 4:19 PM