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

Save payment card #1138

Merged
merged 21 commits into from
Aug 22, 2019
Merged

Save payment card #1138

merged 21 commits into from
Aug 22, 2019

Conversation

Gnito
Copy link
Contributor

@Gnito Gnito commented Jul 20, 2019

  • [add] Saving payment card after payment or without initial payment. This release contains quite a
    lot changes to many files. This includes:

    • UI changes to CheckoutPage for showing the saved payment method
    • One more step to handlePaymentIntent flow on CheckoutPage if the user decides to save the
      payment card
    • Showing error notification on TransactionPage if saving the payment method has failed
    • Use Flex SDK v1.5.0 which has new endpoints for creating Stripe Customer and using Stripe
      SetupIntents
    • Add handleCardSetup function to stripe.duck.js
    • New shared duck file paymentMethods.duck.js for handling saving, deleting and replacing the
      payment method
    • New page PaymentMethodsPage in user's account settings
    • StripePaymenAddress used in StripePaymentForm is now a separate component used also in new
      PaymentMethodsForm
    • New LayoutWrapperAccountSettingsSideNav component which is used in account settings pages:
      ContactDetailsPage, PasswordChangePage, PayoutPreferencesPage, PaymentMethodsPage

@Gnito Gnito changed the title Shared duck file: paymentMethods.duck.js Base branch: save-credit-card Jul 23, 2019
@OtterleyW OtterleyW temporarily deployed to sharetribe-starter-app August 12, 2019 06:52 Inactive
@OtterleyW OtterleyW temporarily deployed to sharetribe-starter-app August 12, 2019 13:40 Inactive
@Gnito Gnito temporarily deployed to sharetribe-starter-app August 21, 2019 13:28 Inactive
@OtterleyW OtterleyW force-pushed the save-credit-card branch 3 times, most recently from 36fe0a7 to a9d294a Compare August 21, 2019 14:23
@Gnito Gnito temporarily deployed to sharetribe-starter-app August 21, 2019 14:33 Inactive
@OtterleyW OtterleyW temporarily deployed to sharetribe-starter-app August 22, 2019 07:36 Inactive
@Gnito Gnito force-pushed the save-credit-card branch 2 times, most recently from ba1abe5 to 4477a9b Compare August 22, 2019 11:40
@OtterleyW OtterleyW force-pushed the save-credit-card branch 2 times, most recently from ec7078c to a1e992e Compare August 22, 2019 12:13
@OtterleyW OtterleyW temporarily deployed to sharetribe-starter-app August 22, 2019 12:15 Inactive
@OtterleyW OtterleyW temporarily deployed to sharetribe-starter-app August 22, 2019 12:45 Inactive
@Gnito Gnito changed the title Base branch: save-credit-card Save payment card Aug 22, 2019
@OtterleyW OtterleyW merged commit 239914c into master Aug 22, 2019
@OtterleyW OtterleyW deleted the save-credit-card branch August 22, 2019 13:45
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