https://solidus.io logo
Join Slack
Powered by
# support
  • t

    Test Account

    10/19/2022, 3:47 PM
    @alessandro no doubt brotherman!
  • t

    Test Account

    10/19/2022, 6:45 PM
    https://github.com/rails/propshaft/issues/114 damnit 😞
    j
    • 2
    • 3
  • t

    Tom Wilson

    10/19/2022, 6:53 PM
    Hey, folks - I'm seeing something a bit strange in my store, and I'm not sure if it's related to some custom logic of mine, or a default Solidus behavior. It seems like when I create a customer return and a reimbursement for an order, it seems to update the tax calculation for the line items, which results in the item having 0 tax - which means the refund issued by the reimbursement is incorrect. It doesn't end up giving the user back the correct amount of money. Is this... expected?
  • t

    Tom Wilson

    10/19/2022, 7:20 PM
    Ah ha! I can confirm that this is not really a Solidus bug, but more a local configuration bug. I think it may reveal a Solidus bug, possibly, though.
  • t

    Tom Wilson

    10/19/2022, 7:22 PM
    What happened here is that we had recently migrated our tax categories. And it turns out that even if you update the tax category on a variant, it seems like the line item may continue to refer to the old tax category. That's probably desirable for many reasons, but in our case, we deleted the old tax categories, which means that tax calculation was silently failing. Maybe there needs to be some additional validation?
    c
    k
    • 3
    • 18
  • s

    Sébastien Ternest

    10/24/2022, 12:53 PM
    Hey everybody ! I m’ using solidus and I have a problem storing my images on heroku using AWS S3. I created a bucket. Have my access key id and my secret access keystored in a .env file and in heroku config vars , switched my storage to :amazon. All I have is Application Error. I ’ve not found a good documentation about how to store images on Heroku with s3 Can you help me please ? Thank you
    g
    • 2
    • 21
  • h

    Heshie Brody

    10/25/2022, 9:26 PM
    What is the recommend approach to manage subscription orders that need lead times and are billed prior to its interval? Our recurring orders have 2 parts: • It can have requirements like requesting a new RX or a doctor consultation • It creates a payment obligation that needs to be satisfied before the order is fulfilled • It ships an order with enough lead time so the customers directed use can be satisfied like an RX doctor recommended schedule. In short, a 30 day recurring order actually has an interval which is not to happen on day 30 but rather prior to that 1. The fulfillment interval which is the interval on which the supply of a given product that needs to be refilled should be fulfilled so the customer has it in their hands on time. 2. The billing interval. It’s actually not an interval but rather an obligation that needs to be satisfied before the order gets shipped out.
    j
    • 2
    • 7
  • s

    Sébastien Ternest

    10/26/2022, 4:59 PM
    Hey Solidus network ! Has any of you ever had the same problem while uploading from admin a pictures for a product ? Thank you in advance !
    g
    • 2
    • 12
  • m

    Marie Lamoureux

    10/26/2022, 8:35 PM
    Hey solidus team - absolute beginner here 👋 I am using solidus-starter-frontend but also would like to use bootstrap. I tried to add
    gem 'bootstrap', '~> 5.2.0', gem 'jquery-rails', gem 'sass-rails'
    to my Gemfile and import it in my application.scss but, somehow, it doesn't work. Any idea why? Also, I've seen in a tutorial that I'm supposed to create new views to override and customise the frontend. Is that good practice? Or can I just go and modify the existing views? Thank you 🙃
    j
    t
    • 3
    • 6
  • c

    Cody Baldwin

    10/31/2022, 3:19 AM
    Hello, beginner/intermediate here as well, learning a lot as I go. I'm testing adding an input for vacation days for a store. I want to be able to update a Store model with an array of dates (['2022-10-31', '2022-11-27']) I've: -Done the migration -Added the new attributes to permitted attributes in the Spree initializer. -Added a little shim to serialize the database text column as an array to the Spree::Store model. -Then defaced the admin view to add the columns. This looks fine (schema, no errors on boot, or when I update the Store via the new view). But, when I go to save the store with a test array, it's not saving the new columns. Am I missing something?
    w
    • 2
    • 5
  • k

    Konstantin Nechepurenko

    11/01/2022, 9:29 AM
    Hey I'm upgrading my app from v2.10. There are some warnings on v.2.11, and one of them is:
    Spree::Order state machine defined in Spree::Order::Checkout is deprecated. Future versions of Solidus will use Spree::Core::StateMachines::Order
    In the view of the fact that I will upgrade my app further to v3.2, what is the best way to fix that? Should I switch to the Solidus event subscription? Any advice... 🙏
    k
    • 2
    • 3
  • k

    Kevin I

    11/02/2022, 3:45 AM
    It seems that with the newest version of Solidus the PromotionHandler::Cart now attempts to preload users of rules like the Spree:PromotionRule:User.. I’m not quite sure why this is necessary.. it seems in order to determine if a user is in a set of promotion_rule_users we only need to query ot see if a user exists within the list, we shouldn’t need to preload all users.. in our case we have 15,000 users in this list so it attempts to pre-load all of them which crushes the memory on our heroku dyno’s.. is there something I’m missing here?
    k
    • 2
    • 4
  • t

    Tyler Kocheff

    11/02/2022, 6:09 PM
    Having some trouble with the Solidus Paypal Commerce Platform gem. Just upgraded this site to Solidus 3 and Ruby 3 and noticed this after, but can't confirm it was working before since the last Paypal payment processed was back in September and reverting all my changes doesn't seem to fix it. We're using Hatchbox Classic with nginx in case that may be relevant. Currently during checkout if someone selects Paypal as the payment type and clicks the Paypal button, the Paypal popup opens and immediately throws an alert "There was a problem connecting with PayPal." The console shows:
    Copy code
    #<OpenStruct name="AUTHENTICATION_FAILURE", message="Authentication failed due to invalid authentication credentials or a missing Authorization header.", links=[#<OpenStruct href="<https://developer.paypal.com/docs/api/overview/#error>", rel="information_link">]>
    Traced it back to models/solidus_paypal_commerce_platform/gateway.rb in the
    create_order
    block. I added a
    binding.pry
    before
    @client.execute(request)
    and the request doesn't seem to have any bearer token. If I do
    request.headers["Authorization"] = "Bearer (redacted bearer token)"
    it works. Not sure how the gem would normally handle the authentication but if anyone has any pointers, please let me know.
    w
    • 2
    • 4
  • h

    Hugo F

    11/03/2022, 2:47 PM
    Hello, beginner/intermediate here. I would like to add an independent model "blog_articles" to the admin pannel. Do you have a resource I can use to do this? Thanks a lot!
    ✅ 1
    j
    w
    c
    • 4
    • 7
  • a

    Antony Sastre

    11/04/2022, 11:17 AM
    Hi everyone 👋 New to the project and excited to get involved. Is there any policy I should read and follow when asking for help?
    w
    k
    • 3
    • 3
  • a

    Antony Sastre

    11/04/2022, 11:31 AM
    I can't get pass an error when choosing to include the
    solidus_starter_frontend
    undefined method with_original_env for Solidus::Install Generator::BundleContext
    Installing the core gems without the
    solidus_started_frontend
    works fine. Anyone recognise this?
    k
    e
    • 3
    • 12
  • b

    BFX462heo

    11/05/2022, 6:23 AM
    Hi everybody. I'm from one week in Solidus. I'm trying to build a store to sell in France (only in France by the moment). Now I'm blocked in the checkout process. When I try to test the checkout, I get always the same message: • Billing address state can't be blank • Shipping address state can't be blank Can anyone tell me where can I find information about this? Thanks in advance.
    ✅ 1
    k
    • 2
    • 12
  • b

    BFX462heo

    11/05/2022, 6:56 AM
    Hello again. I'm using this setup whitin my Ubuntu 22-04: • Solidus 3.2.2 • Rails 7.0.4 • Ruby 3.1.2p20 • Bundler 2.3.24 Is that fine? Or is better to change to: • Rails 6.0 • Ruby 2.7 ? Thanks!
    ✅ 1
    w
    • 2
    • 2
  • s

    Sabo

    11/07/2022, 11:32 AM
    Hello, I'm trying to setup my solidus app in production mode, I did
    RAILS_ENV=production rails db:setup
    , for the admin user I entered something like 'user@mywebdomain.net' for the Email/login but I got :
    Copy code
    rails aborted!
    Net::SMTPFatalError: <store@example.com>: Sender address rejected: Domain <http://example.com|example.com> does not accept mail (nullMX)
    /home/computer/shop/db/seeds.rb:10:in `main`
    PS. I'm using solidus_core 3.2.2 && solidus_auth_devise 2.5.4
    ✅ 1
    w
    • 2
    • 24
  • b

    BFX462heo

    11/09/2022, 7:23 AM
    Hello. I want to make a single language app with French language only. Does someone know how can I add the french language in the admin pannel store settings locales box?
    ✅ 1
    w
    • 2
    • 2
  • b

    BFX462heo

    11/09/2022, 9:02 AM
    Hi. I'm trying to upload some images to my products but I can't. I always receive the same error message "Server failed to process the image".
    ✅ 1
    k
    w
    • 3
    • 13
  • d

    Diego Michel

    11/09/2022, 11:30 PM
    Hello👋. Has anyone run into this issue while deploying to Heroku?
    gem 'rails', '>= 7.0.2.4'
    gem "solidus", "~> 3.2"
    gem "solidus_frontend", "~> 3.2"
    gem "solidus_stripe", "~> 4.3"
    remote:        Please report any issues at:
    remote:        - <https://github.com/solidusio/solidus/issues>
    remote:        - <http://slack.solidus.io/>
    remote:        -------------------------------------------------------------
    remote:        Bundle completed (10.77s)
    remote:        Cleaning up the bundler cache.
    remote:        Removing strong_migrations (1.2.0)
    remote: -----> Installing node-v16.13.1-linux-x64
    remote: -----> Installing yarn-v1.22.17
    remote: -----> Detecting rake tasks
    remote:
    remote:  !
    remote:  !     Could not detect rake tasks
    `remote: ! ensure you can run
    $ bundle exec rake -P
    against your app`
    remote:  !     and using the production group of your Gemfile.
    remote:  !     rake aborted!
    remote:  !     LoadError: cannot load such file -- rexml/document
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb27in
    require'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/activemerchant-1.126.0/lib/active_merchant.rb37in
    <main>'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb30in
    require'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb30in
    require'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/solidus_stripe-4.3.0/lib/solidus_stripe.rb3in
    <main>'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb30in
    require'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb30in
    require'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bundler-2.3.10/lib/bundler/runtime.rb60in
    block (2 levels) in require'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bundler-2.3.10/lib/bundler/runtime.rb55in
    each'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bundler-2.3.10/lib/bundler/runtime.rb55in
    block in require'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bundler-2.3.10/lib/bundler/runtime.rb44in
    each'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bundler-2.3.10/lib/bundler/runtime.rb44in
    require'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bundler-2.3.10/lib/bundler.rb176in
    require'
    `remote: ! /tmp/build_021bf342/config/application.rb7in
    <main>'
    `remote: ! /tmp/build_021bf342/Rakefile4in
    require_relative'
    `remote: ! /tmp/build_021bf342/Rakefile4in
    <main>'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb39in
    load'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/bootsnap-1.12.0/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb39in
    load'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/rake-13.0.6/lib/rake/rake_module.rb29in
    load_rakefile'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/rake-13.0.6/lib/rake/application.rb710in
    raw_load_rakefile'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/rake-13.0.6/lib/rake/application.rb104in
    block in load_rakefile'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/rake-13.0.6/lib/rake/application.rb186in
    standard_exception_handling'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/rake-13.0.6/lib/rake/application.rb103in
    load_rakefile'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/rake-13.0.6/lib/rake/application.rb82in
    block in run'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/rake-13.0.6/lib/rake/application.rb186in
    standard_exception_handling'
    `remote: ! /tmp/build_021bf342/vendor/bundle/ruby/3.0.0/gems/rake-13.0.6/lib/rake/application.rb80in
    run'
    `remote: ! /tmp/build_021bf342/bin/rake11in
    <main>'
    remote:  !
    `remote: /tmp/codon/tmp/buildpacks/50d5eddf222a9b7326028041d4e6509f915ccf2c/lib/language_pack/helpers/rake_runner.rb💯in
    load_rake_tasks!': Could not detect rake tasks (LanguagePack::Helpers::RakeRunner::CannotLoadRakefile
    Error)
    I can run
    bundle exec rake -P
    just fine on my local environment, also while setting RAILS_ENV=production. Thx!
    ✅ 1
    w
    • 2
    • 4
  • l

    Locon

    11/10/2022, 5:36 PM
    Hi guys! Quick question, there's a way to enable ACH payments through Solidus? Maybe some extension? Thanks in advance!
    ✅ 1
    j
    b
    • 3
    • 2
  • b

    benmorganio

    11/10/2022, 5:39 PM
    @Locon https://guides.solidus.io/advanced-solidus/payments-and-refunds/
    ✅ 1
  • h

    Hugo F

    11/10/2022, 5:57 PM
    Hello guys! New day, new problem..! 😅 It's related to this first post. Now, i try to add action_text to my project. I want to add the content of my articles with a rich text area. I think it's work but nothing appears. It's maybe the js part of trix / action text ? I join a screen capture in comment.. Thanks !
    ✅ 1
    w
    • 2
    • 10
  • k

    Kurtis

    11/11/2022, 4:40 PM
    Hi all, a couple of months ago I posted about some order issues with Solidus which I’m still unfortunately experiencing. I think the issue is that perhaps orders are not completing before Stripe returns a response? As basically customers are reporting that they put in their card details, get charged, but then go back to the payment page, and often these orders don’t appear inside Solidus afterwards either. The biggest issue is that it only happens on prod and I have spent countless hours trying to solve this to the point I did an entire major version upgrade of all of Rails, Solidus and Solidus Stripe, and I still can’t figure it out. I have no idea where I’m looking nor how to even repeat the error and I’m basically at whits end 😂 Should I open a GitHub ticket or can anybody provide a link to a closed issue where this has happened? I know I am not the first one to experience this issue and I am going crazy, and my client even more so lol. Thanks a lot as usual
  • k

    Kurtis

    11/11/2022, 4:42 PM
    https://github.com/solidusio/solidus_stripe/issues/117
  • k

    Kurtis

    11/11/2022, 4:42 PM
    Might relate to this? Has been affecting us for over a year now
  • b

    benmorganio

    11/11/2022, 5:55 PM
    You sure it's not a feature? 🧌
    😂 1
  • b

    benmorganio

    11/11/2022, 5:56 PM
    Anywho, the payment processing, is it going into a job system? Some apps like to put their payment processing into a job so that they can speed up checkout. If the payment doesn't process, they cancel the order and send an email to the customer that their payment didn't go through and that they need to fix their order. Amazon is a good case of this and when I was at Bevv, our parent company had this implemented in their main ecommerce app, BloomNation, and it was tabled to be done in Bevv at some point.
1...262728...39Latest