Ssc Vendor Payments Meaning