Checkout extension target
Legacy Documentation
This page describes the deleteTarget module hiding feature as it works in the legacy checkout extension framework. The new framework supports it too — see Hiding native modules. For general checkout extension reference, see Checkout Extension Reference.
This feature allows merchants to hide specific modules on the checkout page by configuring the deleteTarget attribute in the extension.json file:
json
{
"version": "1.0",
"deleteTarget": ["navigate"], // Hide navigation bar
"placeholder": {},
"templateName": "checkout",
"themeName": "",
"extensionName": "ext-1"
}
Supported ExtensionTarget options include:
| Extension Target | Description |
|---|---|
| navigate | Navigation Bar |
| addressCard | Filled Information Card |
| shippingLinesTitle | Shipping List Title |
| returnBtn | Return Button |
| header | Page Header |
| pickupInformationHeader | Pickup Info Title |
| deliveryMethodHeader | Delivery Info Title |
| pickupAddressHeader | Pickup Address List Title |
| contactInformationHeader | Contact Info Title |
| loginOrLogout | Login/Logout Button |
| shippingAddressHeader | Shipping Address Title |
| securityIdentifier | Shipping Security Identifier |
| shippingAddressBook | Address Book |
| paymentHeader | Payment List Title |
| thankyouHeader | Checkout Completion Header |
| thankyouContent | Checkout Completion Content |
| thankyouFooter | Checkout Completion Footer |