Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Credorax: Add A Mandatory 3DS field #3360

Merged
merged 1 commit into from
Sep 20, 2019
Merged

Conversation

nfarve
Copy link

@nfarve nfarve commented Sep 19, 2019

Credorax now requires 3ds_transtype is required. This passes a default
value if none is passed. Also passes optional field 3ds_version.

Loaded suite test/unit/gateways/credorax_test
Started
.......................

Finished in 0.020239 seconds.

23 tests, 125 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

@nfarve nfarve requested a review from a team September 19, 2019 15:25
@nfarve
Copy link
Author

nfarve commented Sep 19, 2019

Credorax sandbox seems to be having trouble. About 10 tests are failing on master.

@nfarve nfarve force-pushed the credorax_extra_3ds_field branch from 812119e to a2c1457 Compare September 20, 2019 17:50
@nfarve
Copy link
Author

nfarve commented Sep 20, 2019

Remote tests working again!

Copy link
Contributor

@britth britth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one question, but otherwise 👍

post[:d5] = browser_info[:user_agent]
post[:'3ds_transtype'] = '01' || options[:transaction_type]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we set this as options[:transaction_type] || '01' so that if they actually pass in a value it'll use that over '01'

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yup 🤦‍♀

@nfarve nfarve force-pushed the credorax_extra_3ds_field branch from a2c1457 to 65c7afe Compare September 20, 2019 18:09
Copy link
Contributor

@curiousepic curiousepic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Credorax now requires `3ds_transtype` is required. This passes a default
value if none is passed. Also passes optional field `3ds_version`.

Loaded suite test/unit/gateways/credorax_test
Started
.......................

23 tests, 125 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

Loaded suite test/remote/gateways/remote_credorax_test
Started
..........................

26 tests, 74 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed
@nfarve nfarve force-pushed the credorax_extra_3ds_field branch from 65c7afe to 0b2d699 Compare September 20, 2019 18:32
@nfarve nfarve merged commit 0b2d699 into master Sep 20, 2019
@nfarve nfarve deleted the credorax_extra_3ds_field branch September 20, 2019 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants