/** * Update debit in the platform * * @throw \Payname\Exception On API error * * @return Debit Current Debit instance */ public function update() { $aCallOpts = array('url' => '/payment/' . $this->payment . '/debit/' . $this->hash, 'postData' => get_object_vars($this)); $aResult = Payname::put($aCallOpts); $this->_load($aResult['data']); return $this; }
/** * Confirm payment * * @throw \Payname\Exception On API error * * @return mixed API response, if any */ public function confirm() { $aCallOpts = array('url' => '/payment', 'postData' => array('action' => 'confirm', 'datas' => array('order_id' => $this->order))); $aResult = Payname::put($aCallOpts); return isset($aResult['data']) ? $aResult['data'] : null; }
/** * Update user in the platform * * @throw \Payname\Exception On API error * * @return mixed API response, if any */ public function update() { $aCallOpts = array('url' => '/user/' . $this->hash, 'postData' => get_object_vars($this)); $aResult = Payname::put($aCallOpts); return isset($aResult['data']) ? $aResult['data'] : null; }