You are here

function uc_recurring_fee_cancel in Ubercart 5

Cancels a user's recurring fee by setting remaining intervals to 0.

Parameters

$rfid: The recurring fee's ID.

3 calls to uc_recurring_fee_cancel()
uc_authorizenet_arb_admin_cancel_form_submit in payment/uc_authorizenet/uc_authorizenet.module
uc_authorizenet_arb_user_cancel_form_submit in payment/uc_authorizenet/uc_authorizenet.module
uc_recurring_user_cancel_form_submit in payment/uc_recurring/uc_recurring.module

File

payment/uc_recurring/uc_recurring.module, line 997
Allows you to add a recurring fee to a product/SKU to handle subscription type services.

Code

function uc_recurring_fee_cancel($rfid) {
  db_query("UPDATE {uc_recurring_users} SET remaining_intervals = 0 WHERE rfid = %d", $rfid);
}