MODULES
Building Custom Modules

5. Adding payment to a Module

1min
you can set your module up to require payment before a user can install it all payments are handled through your stripe account follow the steps below to add this requirement you need to link your stripe account to your agency in order to take payments go to your agency edit view, and click the 'marketplace payment details' tab read the details shown on this screen and then enter your stripe secret key ( found here https //dashboard stripe com/apikeys ) go to the module edit view, and click the 'payment details' tab here you can toggle 'take payment?' to 'yes' if it is required enter the stripe product id for your module this product will need a price attached to it in stripe select the access type you want to grant there's 2 options user only this will grant access to the paying user agency wide this will grant access to the entire agency of the paying user you can manually manage user/agency ids in the 'access list' field if you need to do so this field will auto update when a user pays for your module that's it! now, when a user sees your module in the marketplace they'll be required to pay before they can install the module