SSF + Payment Element reboot#146
Conversation
a157e11 to
8f043da
Compare
| @@ -1,257 +1,30 @@ | |||
| 🚧 Your looking at the source for `solidus_stripe` v5, which will only support the **starter frontend** and not the classic frontend 🚧 | |||
There was a problem hiding this comment.
| 🚧 Your looking at the source for `solidus_stripe` v5, which will only support the **starter frontend** and not the classic frontend 🚧 | |
| 🚧 You're looking at the source for `solidus_stripe` v5, which will only support the **starter frontend** and not the classic frontend 🚧 |
|
|
||
| # rubocop:disable Lint/UnusedMethodArgument, Style/MethodCallWithoutArgsParentheses, Lint/UselessAssignment | ||
| module SolidusStripe | ||
| class Gateway |
There was a problem hiding this comment.
Regarding 189dd87, can you provide more details on how Gateway, PaymentMethod, and PaymentSource were built? They seem to follow the API of SolidusPaypalCommercePlatform but their code are not exactly the same.
There was a problem hiding this comment.
It's just meant to be a placeholder for the implementation. Given the Gateway API is mandated by Solidus I felt it was ok to stub it out letting the implementation to be added in following PRs.
| # how Dependabot parses projects: https://github.com/dependabot/dependabot-core/issues/1658. | ||
| send(:eval_gemfile, 'Gemfile-local') if File.exist? 'Gemfile-local' | ||
| gem 'stringio' | ||
| gem 'timeout' |
There was a problem hiding this comment.
Regarding 8f043da, the commit message mentions "libvips was missing from the CI", but the commit doesn't seem to do anything about libvips. Maybe the commit message is not up-to-date?
8f043da to
70dbf47
Compare
458d51b to
60ffb93
Compare
kennyadsl
left a comment
There was a problem hiding this comment.
Left a suggestions, non blocking.
| @@ -1,257 +1,30 @@ | |||
| 🚧 You're looking at the source for `solidus_stripe` v5, which will only support the **starter frontend** and not the classic frontend 🚧 | |||
| 🚧 You can find the source for [v4 on the corresponding branch](https://github.com/solidusio/solidus_stripe/tree/v4) 🚧 | |||
There was a problem hiding this comment.
I'd also add some accurate instructions about what to do to stick to the old version, suggesting to use the Rubygems version, or if someone wants to stick to github, they will need to change the branch.
90d05b0 to
ad7b428
Compare
- Run `solidus extension stripe` from scratch - Keep the changelog - Added a notice at the top of the readme - Use the sqlite executor from the official ORB
`timeout` and `stringio` are needed on newer rubies in combo with older Rails.
Solidus will always provide a source if the payment method supports payment profiles.
ad7b428 to
d7c1482
Compare

Summary
solidus extension solidus_stripe#141Checklist
Check out our PR guidelines for more details.
The following are mandatory for all PRs:
The following are not always needed (
cross them outif they are not):