SoftLayer Billing Info

From SoftLayer Development Network Wiki

Jump to: navigation, search

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.



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.



modifyDate

The date a customer's billing information was last modified.



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.



nextBillDate

The date on which the customer will be billed next.
nextBillDate can be queried by object mask.
nextBillDate must be a unique value.

Associated Methods

Personal tools