Use when
- Users need to pay with a credit, debit, prepaid, or network card.
- The product needs to add or update a card-on-file payment method.
- The payment provider supports hosted fields, payment elements, tokenization, or wallet flows that fit the service.
- Users need field-specific recovery before a charge, save, authentication step, or decline retry.