Account Updater service — not available as a REST API.
Paysafe's Account Updater service requests and receives updated card numbers and expiry dates from Visa and Mastercard for cards you have on file, so that scheduled billing doesn't fail when a customer's card expires or is reissued.
Unlike every other product in this library, Account Updater has no HTTP/JSON endpoint. It is delivered through one of three mechanisms, none of which an Elixir HTTP client can wrap:
- Customer Profile Option — automatic. If you store recurring billing customer profiles with Paysafe, they're updated for you with zero integration work. Every merchant is subscribed to this by default.
- Customer Vault Option — automatic, for cards stored in the (legacy) Customer Vault.
- File-based Option — you SFTP a PGP-encrypted batch file of card
data to Paysafe on a schedule, and SFTP back the results file the
following business day. This requires SSH key setup (e.g. via
puttygen) and an SFTP client (e.g. WinSCP), entirely outside the scope of an API client library.
To enable or configure Account Updater, see https://developer.paysafe.com/en/api-docs/account-updater/overview/ or contact Paysafe support — there is nothing in this library to call.