$orderData['invoice'], 'paid' => 'y'); } public function process($data = array(), $type = null) { $checkout = new App_ECommerce_Checkout_Obj(); if (($transactionId = $checkout->getTransactionId())) { $table = new Qs_Db_Table('Transaction'); $table->updateByKey( array('paid' => 'y', 'enabled' => 'y'), $transactionId ); } return $this; } public function getProcessResponse() { return new App_ECommerce_Checkout_Adapter_Payment_FreeOfChargeResponse(true); } }