Example #1
0
 /**
  * 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;
 }
Example #3
0
 /**
  * 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;
 }