Commerce PayGate PayHost

Component ID

2894342

Component name

Commerce PayGate PayHost

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

54

Component created

Component changed

Component body

Sell your goods using PayGate PayHost as a payment gateway.

  1. Autoload
    Loads all OO stuff for you.
  2. Elysia Cron
    Checks incomplete payments, when a customer hasn't come back to the website.
  3. Commerce Utilities
    Unified, object-oriented interface for building payment methods.

Usage

Configure the payment method at Store » Configuration » Payment methods » PayGate PayHost (admin/commerce/config/payment-methods/manage/commerce_payment_commerce_paygate_payhost).

PayGate PayHost settings

Pending authorisations

To see the list of uncompleted payments you have to enable the commerce_payment_watcher_ui and clear the cache. After this, it will appear at Store » Configuration » Payment methods » PayGate PayHost pending authorisations (admin/commerce/config/payment-methods/payment-watchers/commerce-paygate-payhost).

Moreover, there you'll be able to forcibly check payment status using an appropriate action.

PayGate PayHost pending authorisations

Tests

drush dl drupal-7 --drupal-project-rename=commerce_paygate_payhost_test
cd commerce_paygate_payhost_test
drush dl commerce_paygate_payhost autoload entity views ctools commerce_utils commerce rules addressfield composer_manager elysia_cron
drush si standard --db-url="mysql://root@localhost/commerce_paygate_payhost_test" --account-pass=propeople -y
drush en simpletest -y
php ./scripts/run-tests.sh --color --verbose 'Commerce PayGate PayHost'