Lifecycle status
Every payment method returns astatus.
For a card,
status describes the physical card. For Cash App, Pix, PayPal Wallet, and Venmo, it follows the mandate or billing agreement: revoking it in the provider’s own app sets revoked. Apple Pay and Google Pay wallet tokens are managed by the wallet and stay active.
Network tokens
A stands in for the card number when charging. The card networks keep it pointed at the customer’s current card, so recurring charges keep working after a reissue, and authorization rates are typically higher than with a raw card number. Cards with a network token return it underdetails.network_token, with its own status:
details.network_token.last_synced_at tells you when that state was last refreshed from the card network.
Card Account Updater
card_updater shows whether a card is enrolled in the card networks’ account updater programs. When enrolled, a reissued card number and expiry are pushed to PayNext and applied to the existing payment method.
Enrollment depends on your processor supporting the service. See your processor’s integration page for availability.
fpan_out_of_sync is informational: PayNext knows the stored card number is out of date and a refresh is on the way. Don’t gate charging or customer prompts on it.
Live values and charge-time values
The same payment method reads differently depending on where you see it:status, card_updater, and fpan_out_of_sync are always the current values. details.network_token.status and details.network_token.last_synced_at are frozen at charge time on a payment, so a settled payment always shows what it was actually charged with.
What happens when a payment method dies
When neither the card nor its network token is usable, or the customer revoked a mandate, PayNext stops attempting charges rather than sending a run of guaranteed declines. Subscriptions staypast_due and wait for a recovery. See Recover Subscriptions.
Charge returning customers
Use a saved payment method for a follow-up charge.