We want each gateway to be installable without Composer.

CommentFileSizeAuthor
#9 2891671-9.patch454 bytessteveoliver
#5 2891671-5.patch874 bytesbojanz

Comments

bojanz created an issue. See original summary.

  • bojanz committed 786e62d on 8.x-1.x
    Issue #2891671 by bojanz: Add Ludwig integration
    
bojanz’s picture

Status: Active » Fixed

This helped me find a Ludwig bug: #2891679: Ludwig doesn't support PSR-0 autoloading.

bojanz’s picture

Status: Fixed » Needs work

The SDK requires phpseclib, forgot to add that to ludwig.json

However, the used SDK uses a phpseclib so old that it doesn't support proper autoloading. Which means I need to bump the SDK version after all.

bojanz’s picture

StatusFileSize
new874 bytes

This will need manual testing to ensure that the module still works with the new SDK version.

steveoliver’s picture

Assigned: Unassigned » steveoliver
steveoliver’s picture

Assigned: steveoliver » Unassigned

After getting errors trying the newest SDK, I reached my contact at Vantiv who said:

"To use the new SDK means that you would ultimately use a different version of the XML, which would require a full re-certification effort on your side. In addition, the processing differences between XML 11 and all previous versions are fairly significant, and that would also need to be taken into consideration. If this is a path you’d like to follow, get in touch with your relationship manager and request more information related to XML 11, as well as getting a request in to get an implementations resource to take you through the certification process."

Unfortunately this is not something I can do at the moment, but if I get time and nobody else has already started forward with Version 11, I'll pick it back up.

steveoliver’s picture

Assigned: Unassigned » steveoliver
Status: Needs work » Active
Related issues: +#2913687: Update SDK from 9.3.4. to 9.13.1

I'm working on #2913687: Update SDK from 9.3.4. to 9.13.1, which should unblock this issue.

steveoliver’s picture

Assigned: steveoliver » Unassigned
Status: Active » Needs review
StatusFileSize
new454 bytes

@bojanz, let me know how this patch works for you.

steveoliver’s picture

Status: Needs review » Fixed

Fixed in de1822f!

Status: Fixed » Closed (fixed)

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

devad’s picture

Title: Add Ludwig integration » Commerce Vantiv - Add Ludwig integration