Extend and customize Drupal functionality with contributed modules.
If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.
This module provides a front-end interface to The City's admin api. This is a developer's module and should only be installed/enabled to explore The City's Admin API. Care should be given when assigning permissions to use the front-end as sensitive data could be exposed to users with access.
This module facilitates using the Stripe Connect API to create a marketplace, where vendors can sell $stuff and the parent site can optionally apply an application fee.
This module defines a block with the Stripe Connect button, and a menu path to handle the response from Stripe and save the vendor Stripe API keys in two user fields. Actual usage will require patching the Commerce Stripe module, as outlined in the README.txt.
Makes the summary part of any 'Text area with a summary' field required and visible on the node edit form by default, and sets a character limit on it.
My own use case is on a site with lots of user-generated content which appears in views, using the 'summary or trimmed' display mode. Most users don't seem to notice the 'Edit summary' link above the body field, which means the views end up displaying an often unhelpful trim of the full post. This module forces users to actually summarize what they are posting.
Adds a payment method for Braintree JS, which will pull the Braintree client-side encryption library into the checkout process and encrypt card data on the client side before sending it to Braintree with the S2S method.
This will alleviate a lot of your PCI responsibilities.
this is my first module. please report issues with solving suggestions, code examples or links that help me fix it.