--- title: "LWC Lightning Record Page" slug: "vt-lwc-lightning-record-page" updated: 2024-12-18T15:53:08Z published: 2024-12-18T15:53:08Z canonical: "docs.blackthorn.io/vt-lwc-lightning-record-page" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.blackthorn.io/llms.txt > Use this file to discover all available pages before exploring further. # LWC Lightning Record Page [Embedded content](https://www.youtube.com/embed/6VXEj9Z1dRU) --- 1. Find the LWC Virtual Terminal component in the list of Custom-Managed components. 2. Drag the component into the section of the page you wish to display it. 3. Set the Input Variables. - **Payment Gateway ID**: Record Id of the Payment Gateway you’d like the LWC Virtual Terminal to default to. If left blank, the component will use the default gateway of the org. - **Payment Method ID**: If you store a default Payment Method on a field on the record, you can reference that field here to ensure the terminal defaults to that **Payment Method ID**. Otherwise, the user can choose an available Payment Method from the list or create a new Payment Method to use. - **Amount**: Identify a field on the underlying object you want to use to pre-populate the **Amount** field in the LWC Virtual Terminal. - **Currency**: The value from the related Invoice's **Currency ISO** field will automatically populate this field. If the Invoice's **Currency ISO** field is blank, the Virtual Terminal will use the Payment Gateway’s **Default Currency** value. - **Description**: This can be a static message, or it can be mapped to a field on the record. This also populates as the **Description** of the Transaction created from a payment made in the LWC Virtual Terminal. - **Process Type**: Set the default **Process Type** of the component. - “Capture Now” - “Authorize Now” - “Auto-Process” - **Hide Amount**: Hides the **Amount** field so a user cannot edit it manually. - **Hide Currency**: Hides the **Currency** field so a user cannot edit it manually. - **Show Address**: Displays the Billing Address fields for Payment Gateways with full billing address requirements. - **Hide Process Type**: Hides the **Process Type** field so a user cannot manually change it. - **Enable Lite Version**: A lightweight version of the LWC Virtual Terminal is available for quick entry of a new credit card and payment within the same page. Optimized for self-service and/or mobile experiences where surfacing existing Payment Methods may not be desirable. - **Hide Bank Tab**: If enabled, Bank details will be hidden from the list of available options when creating a Payment Method via the LWC Virtual Terminal. - **Make CVC Field Optional**: If enabled, the **CVC** field will be optional when adding a Payment Method via the LWC Virtual Terminal. 4. Set Component Visibility (optional). 5. Click **Save** and navigate back to the record.