SoftLayer Billing Info
From SoftLayer Development Network Wiki
Contents |
Overview
Every SoftLayer customer account has billing specific information which is kept in the SoftLayer_Billing_Info data type. This information is used by the SoftLayer accounting group when sending invoices and making billing inquiries.
User Access
Users wishing to access the SoftLayer_Billing_Info type must have the view account summary permission assigned to their account.
| Warning! Even though our API is object based, XML-RPC can only return data as array values. The SOAP implementation treats data as object properties. |
Local Properties
accountId
A SoftLayer account's identifier.
- Type: integer
- Length: 10 digits
anniversaryDayOfMonth
The day of the month that a SoftLayer customer is billed.
- Type: integer
- Length: 2 digits
cardExpirationMonth
the expiration month of the credit card on file
- Type: integer
- Length: 2 digits
cardExpirationYear
the expiration year of the credit card on file
- Type: integer
- Length: 4 digits
createDate
The date a customer's billing information was created.
- Type: dateTime
id
A SoftLayer customer's billing information identifier.
- Type: integer
lastFourPaymentCardDigits
The last four digits of the credit card currently on the account. This is the only portion of the card that we store. For Paypal customers, this value will be empty.
- Type: integer
- Length: 5 digits
lastPaymentDate
The date of the last payment received by SoftLayer from the account holder.
- Type: dateTime
modifyDate
The date a customer's billing information was last modified.
- Type: dateTime
percentDiscountOnetime
The percentage discount received on all one-time charges on a customer's monthly bill.
- Type: integer
- Length: 3 digits
percentDiscountRecurring
The percentage discount received on all recurring charges on a customer's monthly bill.
- Type: integer
- Length: 3 digits
Relational Properties
account
The SoftLayer customer account associated with this billing information.
account can be queried by object mask.
account must be a unique value.
- Type: SoftLayer_Account
nextBillDate
The date on which the customer will be billed next.
nextBillDate can be queried by object mask.
nextBillDate must be a unique value.
- Type: dateTime

