NewMaxio Metering is now available — usage-based billing for Advanced Billing.Learn more
/

Configure Salesforce Layouts for Advanced Billing

··

Last updated on Aug 24, 2026

Add Advanced Billing action buttons and fields to your Salesforce page layouts so your users can see and manage Subscriptions without leaving the record they're on. These layout changes are recommended, but you can decide which fields and buttons to add based on your own workflow.

Set up the Account layout

Add an Advanced Billing section and action buttons to the Account layout so users can see and manage Subscriptions from an Account record.

To configure the Account layout

  1. From the Setup screen, navigate to Object Manager > Account.

  2. Select Page Layouts, then select the Advanced Billing Accounts Layout.

  3. Create an Advanced Billing section: open the palette list, select the Fields view (A in the image below).

    the Account page layout editor, with the palette's Fields view and the Section element labeled A and B

  4. Drag the Section field (B) into the page layout and name the section Advanced Billing.

  5. Select and place the fields you want into the Advanced Billing section.

    the Account layout with an Advanced Billing section added and populated with fields

  6. From the palette list, switch from Fields to the Buttons view.

  7. Drag the Create Subscription button to Custom Buttons in the Contact Details section of the layout.

  8. From the palette list, select the Mobile & Lightning Actions view (A in the image below).

    the Account layout with the Mobile and Lightning Actions view, the Create Subscription action and its target area labeled A, B and C

  9. Drag the Create Subscription action (B) to the Account Details > Custom Buttons area (C) of the layout.

  10. From the palette list, switch to the Related Lists view.

  11. Drag Maxio AB Subscriptions to the lists section of the layout.

  12. Repeat for the other Advanced Billing related lists: Advanced Billing Invoices, Advanced Billing Transaction, and Advanced Billing Events.

  13. Click Save.

Set up the Contact layout

Add the same kind of Advanced Billing section and action buttons to the Contact layout.

To configure the Contact layout

  1. From the Setup screen, navigate to Object Manager > Contact.

  2. Select Page Layouts, then select Contact Layout.

  3. Create an Advanced Billing section: open the palette list and select the Fields view (A in the image below).

    the Contact page layout editor, with the palette's Fields view and the Section element labeled A and B

  4. Drag the Section field (B) into the page layout and name the section Advanced Billing.

  5. Select and place the fields you want into the Advanced Billing section.

  6. From the palette list, switch from Fields to the Buttons view.

  7. Drag the Create Subscription button to the Custom Buttons box in the Contact Details section of the layout.

    the Contact layout after the Create Subscription button is dropped into Custom Buttons

  8. From the palette list, switch from Buttons to the Mobile & Lightning Actions view.

  9. Drag the Create Subscription action to the Account Details > Custom Buttons area of the layout.

  10. From the palette list, switch to the Related Lists view.

  11. Drag Maxio AB Subscriptions to the lists section of the layout.

  12. Click Save.

Set up the Product layout

Add an Advanced Billing section and related lists to the Product layout so users can see synced Subscription and Coupon information from a Product record.

To configure the Product layout

  1. From the Setup screen, navigate to Object Manager > Product.

  2. Select Page Layouts, then select Product Layout.

  3. Create an Advanced Billing section: open the palette list and select the Fields view.

  4. Drag the Section field into the page layout and name the section Advanced Billing.

  5. Select and place the fields you want into the Advanced Billing section.

  6. From the palette list, switch from Fields to the Related Lists view.

  7. Drag Maxio AB Subscriptions to the lists section of the layout (A in the image below).

    the Product layout with the Maxio AB Subscriptions and Subscriptions Preview related lists labeled A and B

    Other Advanced Billing related lists are also available: Maxio AB Invoices, Maxio AB Transaction, and Maxio AB Events.

  8. Drag Maxio AB Subscriptions Preview to the lists section of the layout (B in the image above).

  9. Click Save.

  10. On the left navigation panel, select List View Button Layout.

  11. From the List View dropdown, select Edit.

  12. Under Custom Buttons, add Create Coupon to the Selected Buttons box.

    the Products list view settings with Create Coupon moved into the Selected Buttons box

  13. Click Save.

Set up the Opportunity layout

Add a button and action to the Opportunity layout so users can create a new Subscription directly from an Opportunity.

To configure the Opportunity layout

  1. From the Setup screen, navigate to Object Manager > Opportunity.

  2. Select Page Layouts, then select Opportunity Layout.

  3. From the palette list, switch from Fields to the Buttons view.

  4. Drag the New Subscription button to the Custom Buttons box in the Opportunity Details section of the layout.

    the Opportunity layout with the New Subscription button added to Custom Buttons

  5. From the palette list, switch from Buttons to the Mobile & Lightning Actions view.

  6. Drag New Subscription to the Salesforce Mobile and Lightning Experience Actions section of the layout.

  7. From the palette list, switch to the Related Lists view.

  8. Drag Maxio AB Subscriptions to the Related Lists section of the layout.

  9. Drag Maxio AB Subscriptions Previews to the lists section of the layout.

  10. Click Save.

Set up the Opportunity Product layout

Add a field to the Opportunity Product layout so users can see the linked Subscription Preview from an Opportunity Product record.

To configure the Opportunity Product layout

  1. From the Setup screen, navigate to Object Manager > Opportunity Product.
  2. Select Page Layouts, then select Opportunity Product Layout.
  3. Create an Advanced Billing section: open the palette list and select the Fields view.
  4. Drag the Section field into the page layout and name the section Advanced Billing.
  5. Drag the Maxio AB Subscription Preview field into the Opportunity Product Detail section.
  6. Click Save.

Set up the Advanced Billing Subscription layout

Add the Subscription action buttons to the Maxio AB Subscription layout itself, so users can manage a Subscription from its own record.

To configure the Advanced Billing Subscription layout

  1. From the Setup screen, navigate to the Salesforce Object Manager.

  2. Select Maxio AB Subscription.

  3. Navigate to Page Layouts > Maxio AB Subscription Layout.

  4. Switch from Fields to the Buttons view.

  5. Drag the following buttons into the Custom Button area under Maxio AB Subscription Detail:

    • Cancel Subscription
    • Clear Pending Cancellation
    • Give/Deduct Service Credit
    • Put On Hold
    • Reactivate / Retry
    • Record Prepayment
    • Resume

    the Advanced Billing Subscription layout with the seven subscription actions placed in Custom Buttons

  6. From the palette list, switch from Buttons to the Mobile and Lightning Actions view.

  7. Drag the same seven actions into the Salesforce Mobile and Lightning Experience Actions area.

  8. (Optional) To let users view Subscription component allocations and history, switch to Visualforce Pages.

  9. Drag a new Section onto the page and label it Component Allocations.

  10. Drag Advanced Billing Components into the newly created section.

  11. Click Save.

  12. (Optional) To let users create a one-time Invoice from the Subscription record, switch to the Buttons view and drag Create New Invoice to the Standard Buttons area.

  13. Switch to the Mobile and Lightning Actions view and drag Create New Invoice to the Salesforce Mobile and Lightning Experience Actions area.

    the subscription layout with an arrow showing Create New Invoice dragged into the actions area

  14. Click Save.

To generate a one-time Invoice once the button is added, see Manage Advanced Billing Invoices in Salesforce.

To install and connect the integration before configuring layouts, see Setup the Salesforce Integration.

Still need help?
Reach out and our support team will take it from here.

Contact support