Skip to main content

Billing Address Field for Ecommerce Store Checkout

The Billing Address field allows ecommerce stores to collect billing details separately from shipping details during checkout.

Updated over 2 months ago

Who This Is For / When to Use

  • Store owners who need billing details for compliance or accounting

  • Stores where billing and shipping addresses frequently differ

  • Businesses issuing invoices, receipts, or packing slips with billing details

What the Billing Address Field Does

The Billing Address field adds a separate billing information section to the checkout page.

When enabled:

  • Customers can enter a billing address different from shipping

  • Customers can choose “Billing address same as shipping address”

  • Billing details are stored with the order and shown across order-related views

This feature applies only to ecommerce checkout pages.

Where the Billing Address Appears

When enabled, billing address information is visible in:

  • Order Details page (below Shipping Address)

  • Thank You page

  • Packing slips

  • Order confirmation emails

  • Customer Access Center (CAS)

How to Enable Billing Address on Checkout

Step 1: Open the Store Checkout Page

  1. Go to Stores

  2. Open the store

  3. Navigate to Pages

  4. Select Checkout

  5. Click Edit

Step 2: Select the Checkout Element

  1. Click anywhere inside the Checkout section

  2. Open the settings panel on the right

  3. Switch to the Advanced tab

Step 3: Enable Billing Address

  1. Scroll to Form Options

  2. Toggle Enable Billing Address ON

Once enabled, the billing address section is immediately added to checkout.

Billing Address Behavior on Checkout

When enabled, customers will see:

  • A checkbox: Billing address same as shipping address

  • A full billing address form if unchecked

Billing fields include:

  • Full Name

  • Phone Number

  • Address

  • Country

  • State / Province

  • City

  • Zip Code

Customize Billing Address Text

You can customize all billing-related text from the Checkout element settings.

Editable Text Options

  • Billing Address headline

  • “Billing address same as shipping address” checkbox text

  • Field labels (name, phone, address, city, zip, etc.)

Location:

  • Checkout element → General → Text Customization → Billing Details Section

Default Behavior by Store Type

New Stores

  • Billing Address is enabled by default

Existing Stores

  • Billing Address is disabled by default

  • Enabling it creates billing custom fields automatically

Important Notes and Limitations

  • Billing address custom fields are non-editable

  • Billing address custom fields are non-deletable

  • If matching custom field keys already exist, Kyrios reuses them

  • Billing address is not connected to tax calculations

  • Disabling billing address hides it from checkout but does not remove fields

Common Issues and Fixes

Billing Address Not Showing on Checkout

  • Ensure Enable Billing Address is turned ON in Checkout → Advanced

  • Confirm you saved and published the page

Duplicate Address Fields

  • Existing custom fields with matching keys may be reused automatically

  • This is expected behavior

FAQ

How do I enable the billing address field?

Go to Store Builder → Checkout Page → Advanced → Form Options → Enable Billing Address.

Can customers use the same address for billing and shipping?

Yes. Customers can select Billing address same as shipping address.

Can I customize the billing address labels?

Yes. Headline text, checkbox text, and field labels are fully customizable.

Is billing address included in order emails?

Yes. Billing address appears in order confirmation emails.

Can I delete billing address fields after enabling them?

No. Billing address fields cannot be deleted or edited after creation.

Does billing address affect tax calculations?

No. Billing address is not currently used for tax calculations.

Can I disable billing address later?

Yes. You can turn it off, but the created custom fields will remain in the system.

Did this answer your question?