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

Stripe: Show payment source #3202

Merged
merged 1 commit into from
May 1, 2019

Conversation

jknipp
Copy link
Member

@jknipp jknipp commented Apr 30, 2019

@activemerchant/spreedly-connect This code change is to support charging a 3DS source in the redirect step of the Stripe 3DS 1.0 workflow. The existing approach attempts to charge a source even if the source is not chargeable, which would ultimately fail a transaction if the source is not yet chargeable, i.e. pending. Instead, we will use show_source to check if the source can be charged, and only attempt the charge if it is chargeable.

Add support for showing a payment source such as a card or 3DS payment
source.

Unit:

134 tests, 718 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

Remote:

67 tests, 313 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

Remote Stripe 3DS:

11 tests, 57 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

ECS-289

@jknipp jknipp requested a review from a team April 30, 2019 22:16
@jknipp jknipp self-assigned this Apr 30, 2019
Copy link
Contributor

@molbrown molbrown left a comment

Choose a reason for hiding this comment

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

👍

Add support for showing a payment source such as a card or 3DS payment
source.

Unit:

134 tests, 718 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

Remote:

67 tests, 313 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

Remote Stripe 3DS:

11 tests, 57 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

ECS-289

closes activemerchant#3202
@jknipp jknipp force-pushed the 289-stripe-show-source branch from 9d198c0 to f5e2fb0 Compare May 1, 2019 14:20
@jknipp jknipp merged commit f5e2fb0 into activemerchant:master May 1, 2019
@jknipp jknipp deleted the 289-stripe-show-source branch May 7, 2019 20:11
whitby3001 pushed a commit to whitby3001/active_merchant that referenced this pull request Sep 3, 2019
Add support for showing a payment source such as a card or 3DS payment
source.

Unit:

134 tests, 718 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

Remote:

67 tests, 313 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

Remote Stripe 3DS:

11 tests, 57 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
100% passed

ECS-289

closes activemerchant#3202
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.

2 participants