Add integration for http://www.paymentexpress.com/Technical_Resources/Ecommerce_NonHosted/Px...

Patches / contributions / sponsorship welcome.

Comments

xurizaemon’s picture

Title: Implement DPS PxPost » Implement DPS PxFusion
heathstannard’s picture

Status: Active » Needs review
StatusFileSize
new35.56 KB

Attaching a patch for implementation of PxFusion.

PxFusion is an interesting one as it appears to be an onsite payment method but technically we use the redirect form to send credit card info direct to DPS. This is why we use redirect_form and not submit_form to collect that data - it allows us to set the $form['#action'].

The module is functioning well although could do with some extra work around the different DPS transaction statuses.

I have duplicated the PxPay currencies function and included a more up-to-date Payment Express logo with the new branding. Once we get this sorted I would like to move commerce_dps_pxpay into a subfolder and introduce a dependent base commerce_dps module that takes care of some basic functions - such as the currencies & DPS logo. But that's for another issue.

xurizaemon’s picture

Thanks Heath. Looking forward to testing this. Agree with you on the commerce_dps / commerce_dps_pxpay split so that we can support other payment methods.

Edit: #2266829: Split shared DPS functionality to commerce_dps module for that.

xurizaemon’s picture

xurizaemon’s picture

Status: Needs review » Closed (outdated)