/** * Ask the adapter to perform a payment * * Route the donor based on the response. */ protected function processPayment() { $this->renderResponse($this->adapter->doPayment()); }