Earned points generally appear in your account within a few days of the transaction. However, in some rare cases, points may take up to 40 days to appear. Should your points not appear within 40 days, please contact us at 1-833-422-5562 or CreditCards@NeedhamBank.com.
On October 31, 2024, the credit card portal you’re currently accessing will be discontinued. After this date, you’ll manage your card through NB My Cards.