This object stores information relating to specific recurring billing cycles.
It includes the frequency, amount, start and end dates of the recurring billing schedule.
Type |
Name |
Description |
string |
Schedule |
Frequency of recurring billing schedule. Possible values include: disabled, daily, weekly, bi-weekly (every two weeks), monthly, bi-monthly (every two months), quarterly, bi-annually (every six months), annually. |
string |
Next |
Date this customer will be billed next. Must be formatted Year-Month-Day (ie 2011-07-04) |
string |
Expire |
Date this billing entry will be disabled. |
integer |
NumLeft |
Number of transactions remaining in recurring billing cycle. (Overrides the Expire parameter) |
double |
Amount |
Amount to be billed in each transaction. |
boolean |
Enabled |
Notes whether customer is currently enabled for recurring billing. |
Dim recurring As eBizCharge.RecurringBilling = New eBizCharge.RecurringBilling
recurring.Amount = 10.0
recurring.Enabled = True
recurring.Next = "2010-09-01"
recurring.NumLeft = "5"
recurring.Schedule = "monthly"
tran.RecurringBilling = recurring
tran.RecurringBilling = new eBizCharge.RecurringBilling();
tran.RecurringBilling.Amount = 10.00;
tran.RecurringBilling.Schedule = "bi-monthly";
tran.RecurringBilling.Next = "2010-09-01";
tran.RecurringBilling.NumLeft = "5";
tran.RecurringBilling.Enabled = true;