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

Switch to Stripe Elements and Intents API #1590

Merged
merged 16 commits into from
Aug 23, 2020
Merged

Switch to Stripe Elements and Intents API #1590

merged 16 commits into from
Aug 23, 2020

Commits on Apr 21, 2020

  1. Configuration menu
    Copy the full SHA
    61f1f2c View commit details
    Browse the repository at this point in the history
  2. Stripe elements

    odinuge authored and LudvigHz committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    9468aef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bafaf2f View commit details
    Browse the repository at this point in the history
  4. Switch to Stripe automatic confirmation

    New payment flow:
    1. Create payment intent in backend and return the client_secret to frontend
    2. Use this, and pass all payment details to Stripe.js
    3. Stripe handles payment details
    LudvigHz committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    6246b5b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d0aa56 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    443cb5b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    68615fd View commit details
    Browse the repository at this point in the history
  8. Refactor payment flow to be synchronous

    You now have a 'start payment' button that creates a payment intent, and
    the client_secret is sent with Websockets to the client for further
    action. Also renamed `charge` to `payment`.
    LudvigHz committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    5216dea View commit details
    Browse the repository at this point in the history
  9. Remove start payment button

    LudvigHz committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    8a5ac3c View commit details
    Browse the repository at this point in the history
  10. Redo payment request flow

    LudvigHz committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    9dfebcc View commit details
    Browse the repository at this point in the history
  11. Handle errors better

    LudvigHz committed Apr 21, 2020
    Configuration menu
    Copy the full SHA
    e31cc9e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3e81f2e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4b6dee2 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2020

  1. Format for prettier 2

    LudvigHz committed Jul 17, 2020
    Configuration menu
    Copy the full SHA
    d07bf7c View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2020

  1. Configuration menu
    Copy the full SHA
    6a63e4b View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2020

  1. Configuration menu
    Copy the full SHA
    501ee83 View commit details
    Browse the repository at this point in the history