active_merchant icon indicating copy to clipboard operation
active_merchant copied to clipboard

CyberSource: refactor to fix parsing errors

Open rachelkirk opened this issue 2 years ago • 0 comments

CER-296

This PR is addressing some issues with some fields not adhering to the order in the XSD file.

The original PR had to be reverted, and in particular I want to call out the otherTax element and how network tokenization with Mastercard is causing problems with XML parsing errors. I have added comments to some sections in the XSD to further explain this.

Unit Tests: 124 tests, 592 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed

Remote Tests: 122 tests, 625 assertions, 3 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 97.541% passed *3 failing tests also failing on master

Local Tests: 5400 tests, 76832 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed

rachelkirk avatar Nov 30 '22 21:11 rachelkirk