public function instore_submit($data) { $instock_submit = new InStoreSubmit(); $instock_submit->orderSign = $data['OrderNo']; $instock_submit->key = $this->key; try { $client = new SoapClient($this->order_gateway_url); $response = $client->InStoreSubmit($instock_submit); $result = $response->InStoreSubmitResult; if ($result->Success) { return array('status' => TRUE); } else { return array('status' => FALSE, 'message' => $result->Message); } } catch (SOAPFault $exception) { return FALSE; } }