hps / commerce_heartland
Heartland payment gateway plugin for Drupal 8 Commerce
Installs: 58
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 7
Forks: 0
Open Issues: 4
Type:drupal-module
Requires
- php: ~7.0
- drupal/commerce: ~2.0
- globalpayments/php-sdk: ~1.0
This package is auto-updated.
Last update: 2024-10-17 04:48:37 UTC
README
Heartland Payment Gateway Module for Drupal 8 Commerce
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
Developer Support
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!
Installation
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.
Recurring Payments
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.
API Keys
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.
Contributing
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