SBI Cards and Payment Services Ltd has announced that ICRA has reaffirmed/assigned the rating of the bank facilities and non-convertible debentures issued by the company, indicating their strong financial position and support from the parent company, State Bank of India.