Currently HPP is available to the order payment terminal (for order creation by site administrators).

If one attempts to use the order payment terminal to process a payment through HPP it does nothing.

I believe this is because the order payment terminal does not appear to support the offsite function, let alone offsite_autoredirect.

Furthermore HPP is intended for the holder of the card as opposed to a clerk entering the data manually. If the merchant account has "Verified by Visa" and/or "Mastercard SecureCode" enabled, HPP will ask for the password associated with those cards. It is against the Merchant Account to request such a password. Also, there is no way to disable those security features short of removing them from your merchant account. (I.e. Either you have them or you don't, you can not create multiple HPPs that do and do not have those security features.)

It is for these reasons that I propose removing the availability of this payment type form the order payment terminal. I will do some digging around and try to issue a patch.

CommentFileSizeAuthor
#1 2067969-1.patch359 bytesrbrownell

Comments

rbrownell’s picture

Issue summary: View changes

Slight modification of action plan.

rbrownell’s picture

Issue summary: View changes

Slight wording adjustment.

rbrownell’s picture

Assigned: Unassigned » rbrownell
Status: Active » Needs review
Issue tags: +Needs tests
StatusFileSize
new359 bytes

Here is the promised patch... All it does is add a value to the $payment_methods['commerce_moneris_hpp'] array

It would be great if automated patch testing was enabled for this project (See https://drupal.org/project/testbot).

rbrownell’s picture

Status: Needs review » Fixed

Committed patch to dev.

rbrownell’s picture

Component: User interface » Moneris Hosted Pay Page: User interface
rbrownell’s picture

Component: Moneris Hosted Pay Page: User interface » Moneris Hosted Pay Page: Miscellaneous
rbrownell’s picture

Component: Moneris Hosted Pay Page: Miscellaneous » Hosted Pay Page: Miscellaneous

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

Changed Blockquote to Code