Fixed bug where PaymentRequest::validate was being called statically and wasn't a static function.