Account Updater refreshes stored card details when the issuer changes them. This connector sets the subscription up and, unusually, writes the webhook handler into your own repository - which is the step that decides whether the update ever reaches your database.
A connector for PayPal's Account Updater service, which keeps stored card details current when an issuer reissues a card. It creates and reads account-status subscriptions, and one of its calls writes card-update webhook handling into a codebase you point it at.
- An account-status subscription created in PayPal for a card and its expiry date
- An existing subscription read back by id
- Guidance for enrolling a merchant's cards into the Account Updater service
- Webhook event handling set up in your codebase, so card-update notifications land somewhere that acts on them
- An explanation of what Account Updater solves, for deciding whether it is the right answer at all
- Three environments on one switch: sandbox, live, or a mock database for local work
Python with fastmcp and requests, a PayPal client id and secret, and an environment setting of SANDBOX, LIVE or MOCKDB. One of the calls writes code into a path you give it, so run it against a working tree you can review before committing. Card numbers pass through the subscription call - keep the environment it runs in appropriate to that.
