Payment Page - Latest updates on Payment Page