The confirmschedule Method sets a billing schedule to status "active". All billing schedules are created as status "inactive" and must be set to "active" using the confirmschedule Method. This allows for accidental billing records to safely exist.
| Field | Required | Value | Max Length | Description |
|---|---|---|---|---|
| method | Required | confirmschedule | N/A | Indicates the function the merchant wishes to perform. |
| companyid | Required | Varies by merchant | 30 | Issued by Billing Circle. |
| username | Required | Varies by merchant | 30 | Any Admin level account defined within Billing Circle. |
| password | Required | Varies by merchant | 100 | Password associated with username field. |
| c_merchantid | Conditional | Any unique value | 255 | The "merchantid" allows a merchant to refer to a client record by their own proprietary key as defined within their database. This value is required if a "clientid" is not submitted. |
| c_clientid | Conditional | Integer | N/A | The "clientid" is an integer value returned after a successful createclient post. This value is required if a "merchantid" is not submitted. |
| s_scheduleid | Required | Integer | N/A | The scheduleid is the value returned after a successful createschedule submission. This value must be stored and will be used for all future reference to this billing schedule. |