Example #1
0
 public static function setAccountCredits($id, $params, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, ChargeBee_Util::encodeURIPath("customers", $id, "set_account_credits"), $params, $env, $headers);
 }
Example #2
0
 public static function update($id, $params = array(), $env = null)
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, "/customers/{$id}", $params, $env);
 }
Example #3
0
 public static function retrieve($id, $env = null)
 {
     return ChargeBee_Request::send(ChargeBee_Request::GET, "/coupons/{$id}", array(), $env);
 }
Example #4
0
 public static function archive($id, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, ChargeBee_Util::encodeURIPath("coupon_codes", $id, "archive"), array(), $env, $headers);
 }
 public static function update($params, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, ChargeBee_Util::encodeURIPath("addresses"), $params, $env, $headers);
 }
Example #6
0
 public static function renewalEstimate($id, $params = array(), $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::GET, ChargeBee_Util::encodeURIPath("subscriptions", $id, "renewal_estimate"), $params, $env, $headers);
 }
 public static function retrieve($id, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::GET, ChargeBee_Util::encodeURIPath("coupons", $id), array(), $env, $headers);
 }
 public static function postRegister($id, $params, $env = null)
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, "/offline_checkouts/{$id}/post_register", $params, $env);
 }
Example #9
0
 public static function creditNotesForCustomer($id, $params = array(), $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::GET, ChargeBee_Util::encodeURIPath("customers", $id, "credit_notes"), $params, $env, $headers);
 }
Example #10
0
 public static function ordersForInvoice($id, $params = array(), $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::GET, ChargeBee_Util::encodeURIPath("invoices", $id, "orders"), $params, $env, $headers);
 }
Example #11
0
 public static function retrieve($params, $env = null)
 {
     return ChargeBee_Request::send(ChargeBee_Request::GET, "/addresses", $params, $env);
 }
Example #12
0
 public static function copy($params, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, ChargeBee_Util::encodeURIPath("coupons", "copy"), $params, $env, $headers);
 }
Example #13
0
 public static function updateCardForCustomer($id, $params, $env = null)
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, "/customers/{$id}/credit_card", $params, $env);
 }
Example #14
0
 public static function recordPayment($id, $params, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, ChargeBee_Util::encodeURIPath("invoices", $id, "record_payment"), $params, $env, $headers);
 }
 public static function reactivate($id, $params = array(), $env = null)
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, "/subscriptions/{$id}/reactivate", $params, $env);
 }
 public static function activate($id, $params, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, ChargeBee_Util::encodeURIPath("portal_sessions", $id, "activate"), $params, $env, $headers);
 }
Example #17
0
 public static function deleteCardForCustomer($id, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, ChargeBee_Util::encodeURIPath("customers", $id, "delete_card"), array(), $env, $headers);
 }
 public static function chargeAddonAtTermEnd($id, $params, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, ChargeBee_Util::encodeURIPath("subscriptions", $id, "charge_addon_at_term_end"), $params, $env, $headers);
 }
 public static function transactionsForSubscription($id, $params = array(), $env = null)
 {
     return ChargeBee_Request::send(ChargeBee_Request::GET, "/subscriptions/{$id}/transactions", $params, $env);
 }
 public static function updateSubscription($params, $env = null)
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, "/estimates/update_subscription", $params, $env);
 }
Example #21
0
 public static function delete($id, $env = null, $headers = array())
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, ChargeBee_Util::encodeURIPath("addons", $id, "delete"), array(), $env, $headers);
 }
Example #22
0
 public static function chargeAddon($params, $env = null)
 {
     return ChargeBee_Request::send(ChargeBee_Request::POST, "/invoices/charge_addon", $params, $env);
 }