[PaymentMethodActivity] Refactor and add caveats.