You are here:
Billing Account Fields
Salesforce Billing provides custom managed fields for the account object. (Salesforce Billing Managed Package)
Required Editions
| Available in: All Salesforce Billing Editions |
| Field | API Name | Data Type | Definition |
|---|---|---|---|
| Bill To Contact | blng__BillToContact__c | Lookup(Contact) | Primary contact for the billed account. |
| Customer Profile ID | blng__CustomerProfileId__c | Text(50) | Authorize.Net payment gateways require this value to communicate with Salesforce Billing. For accounts with Authorize.Net payment gateways, Salesforce Billing creates a customer profile ID when a user selects Save for future use in the Payment Center. It also create a profile ID when a user creates a credit card payment method on the account. Salesforce Billing then passes the ID to Authorize.Net when it communicates with the payment gateway. |
| Default Payment Type | blng__DefaultPaymentType__c | Text(50) | Used in payment runs. A payment run picks up an invoice if the run and the invoice have matching Default Payment Type values. Salesforce Billing provides two ways to set Default Payment Type on the invoice: Relate a payment method to the account and select the payment method’s Autopay field The account’s default payment type inherits the value of the payment method’s Type field. All the account’s invoices inherit the account’s default payment type. This setup is useful for quickly setting a default payment type for all of the account’s invoices. Enter a payment method in the invoice’s Override Autopay Payment Method field. The invoice’s default payment type ignores the account’s payment method and inherits the Type value from the Override Autopay Payment Method instead. Use this setup when you need to temporarily change the payment method used for a specific invoice. |

