If you are using Stripe's tax collection feature in your Stripe account, you may need to collect full billing addresses from your clients when they signup or pay for a product from the store.
Tax in Stripe can be confusing as they have had various products in the past. Because of this inconsistency over time we have not implemented tax features directly in Training Tilt.
In Training Tilt as you set your prices, that price will be the total amount that the customer will pay inclusive of any taxes you need to collect and remit. Because of this you should set your prices to be inclusive of any tax.
In Stripe you can turn on automated tax (a paid service from Stripe) and then Stripe will calculate the tax portion of the price and include that on invoices. To do this they need to be able to determine the location of the customer, normally based on their billing address. This way they will only calculate tax for the locations that you have configured in Stripe.
By default Training Tilt does not collect the billing address of a card payment as it's not required to process a successful payment. But if you are using Stripe Tax automated calculations then you will need to turn that on.
You will also need to turn on Automatic Tax Collection in Training Tilt and in Stripe.
IMPORTANT: Do not turn on Automatic Tax Collection in Training Tilt until you have also turned it on in Stripe and have setup your registered locations you want to collect tax in. If Automatic Tax is not turned on in Stripe but is turned on in Training Tilt then your checkout in Training Tilt will not work.
You can turn that on under E-Commerce - Store Settings.
Switch both the "Enable Automated Tax Collection" and "Require Billing Address" settings to on, and then remember to click Save to save the settings
Now your payment pages will require the customer to include their billing address.