Refactored Payment Page