Cartridges

A cartridge is a mechanism for packaging and deploying program code and data. You use cartridges to extend business functionality or integrate with external systems. A cartridge can deliver generic or application-specific functionality.

Salesforce Payments is a plug-in cartridge for SFRA. Because SiteGenesis doesn’t easily support cartridges, overlaying the Payments cartridge on SiteGenesis isn’t a feasible solution. As a workaround, you can add the app_storefront_core:plug-in_commercepayments cartridge to your cartridge path for use as a library.

Example:

my_sitegenesis_override:app_storefront_controllers:app_storefront_core:plug-in_commercepayments
Note: Adding the app_storefront_core:plug-in_commercepayments cartridge doesn’t work in all instances.
X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used. By continuing to use this site you are giving us your consent to do this. Privacy Policy.