This repository is no longer maintained. For a list of supported plugins, visit us here.
This module makes it easy to process payments through your Drupal 8 store.
Supported features include:
- Process payments using charge or delayed capture
- Full and partial refunds
- Void or capture authorizations
- Card Storage
- Recurring Payments
You are not alone! If you have any questions while you are working through your development process, please feel free to reach out to our team for assistance!
Using Composer? Require this library in your composer.json:
{
"require": {
"hps/commerce_heartland": "*"
}
}and run composer update to pull down the dependency and update your autoloader.
Additional setup is required to accomplish recurring payments. Please install and configure Commerce Recurring and Advanced Queue.
Both plugins can be installed manually or using composer.
To begin creating test transactions you will need to obtain a set of public and private keys. These are easily obtained by creating an account on our developer portal. Your keys are located under your profile information.
All our code is open sourced and we encourage fellow developers to contribute and help improve it!
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Ensure SDK tests are passing
- Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request