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

    Tom Wilson

    01/04/2023, 11:24 PM
    Totally random question - but this PR doesn't appear to have been included in the recent release of Solidus 3.2.5. Is there somewhere I can read up on the release strategy? I'd be slightly curious to understand when I should expect this to land in a release so that I can consider unrolling some of my local hacks around it. 🙂
    j
    k
    • 3
    • 3
  • g

    Given Reed

    01/11/2023, 10:07 PM
    More of a general flow question than a specific support question that I guess might turn into a support question at the end 😛 With promotions, if I want to have a promotion that is a percent off an order and free shipping, and the customer applies the code in the cart, it presumably doesn't calculate the free shipping until there's a shipping method selected so that it knows how much of a discount to add, yeah? What I'm running into is that we want to offer free shipping for only some people (in our case it's only for shipping addresses in the US), but what I'm running into looks like when I apply the discount in the cart it gives the order discount but never applies the free shipping. If I clear my cart and wait until after I've selected a shipping method to apply the code, I get the expected result. Is there something else I need to make the order recalculate the discount that it's missing? I've pulled the code from the existing free shipping action and added
    Copy code
    # If shipping country isn't in the US, we skip it
                            next unless order.ship_address.country.iso.eql?('US')
    before it creates the shipment adjustment. I'm sure there's something simple I'm missing, I think I've been staring at this for too long to see what it is.
    n
    c
    • 3
    • 11
  • b

    Ben

    01/12/2023, 7:55 PM
    Hi All, We have a project that requires the use of stock batches due to expiration dates of the inventory (perishable goods). It does not seem that batch management is included natively in Solidus; would the use of stock location as an individual batch (multiple batches are assigned to products / product variants) be an option? It should be noted that in addition to the natural use of batch management for perishable goods which includes the concept of First to Expire First Out (FEFO), we will build out promotion logic that will help liquidate inventory progressively before (and after) expiration dates. Thanks so much to anyone who has experience with this specific topic or to others that have a clever work-around.
    m
    j
    +2
    • 5
    • 9
  • s

    Steven Chao

    01/14/2023, 4:52 AM
    Hello everybody! I just wanted to ask if I can confirm my user's email in console? I saw there's a method in Spree like this:
    Copy code
    user = Spree::User.find_by(email: '<mailto:spree@example.com|spree@example.com>')
    user.confirm!
    But there isn't this method in solidus gem. How can I fix this?
    k
    • 2
    • 9
  • a

    Abby Hudson

    01/18/2023, 9:51 AM
    Hi, I am looking into integrating buy now pay later methods such as Klarna into Stripe. We are having issues with the refunds as the refund response from stripe comes back with a status of
    pending
    (I assume because they need to confirm with the external provider). At the moment we check for a status of succeeded before creating the refund in Solidus. What would be the best way to handle this? I think that we should listen to the
    refund.updated
    event from Stripe. But should we only create the refund in Solidus once we receive this? Or would it be better to add a column onto
    Spree::Refund
    for status, set it to pending when created and update when we hear from stripe that it has succeeded? My concern on only creating the refund once we receive this webhook is confusion for customer service because the refund isn't showing for the order in Solidus once requested.
    j
    a
    • 3
    • 8
  • o

    Oleksandr Pozniak

    01/18/2023, 1:56 PM
    Hello! Someone can help me? I want to remove a few calculators from Promotions. or just hide them from the list in AP, and I don’t figure out how I can do that. p.s I want to remove only last 3 rows.
    ✅ 1
    k
    • 2
    • 1
  • z

    Zyad A

    01/19/2023, 4:46 PM
    Hi all, new user here. I am wondering how I can add bootstrap to my solidus app? Keen to use it for my frontend but haven't been able to figure out how to include it..
    n
    • 2
    • 1
  • g

    Georg Keferböck

    01/20/2023, 12:07 AM
    Does anyone have experience writing their shipping_method_selector_class for EasyPost (https://github.com/solidusio-contrib/solidus_easypost) extension? We added our DPD account to EasyPost, and all the options show up in Solidus (passed through API from EasyPost to Solidus). Within Solidus, the shipping rate is £3.50 for orders less than £35 and free orders for more than £35. We set that up through price sack. The logic for EasyPost, however, to define shipping option/method is that for any order less than 4KG is "ExpersspakDpdNextDay", while for orders whose weight is above 4KG, we pick "ParcelDbdNextDay". I believe I have to customise the shipping_method_selector_class for EasyPost. How do I approach this? Any help is much appreciated! Perhaps someone has a working example that they can share? I am sure I am not the first person to face this issue 😄 Thank you!
    n
    • 2
    • 1
  • b

    BFX462heo

    01/20/2023, 8:06 AM
    Hello Solidusers! I have a little question. I want to know the best free option to deploy the Solidus app. I had used Heroku and it was very easy but now It is not free. I've found some free hosting service: Railway, Flyio, Render... Can anyone give me his feedback? Thanks in advance.
    j
    • 2
    • 2
  • z

    Zyad A

    01/21/2023, 12:45 PM
    Hello! I am quite new to Solidus and rails in general. I am trying to include a file to allow me to use custom javascript. I have commented out the
    <%= javascript_include_tag 'solidus_starter_frontend' %>
    and replaced it with
    <%= javascript_include_tag 'spree/frontend/all.js' %>
    . I have also added `//= link_tree ../../../vendor/assets/javascripts/spree/frontend`to my manifest.js file. Still not sure that it is working as expected. Am I on the right track here? Would appreciate if someone could point me in the right direction or link me to a useful resource. Thanks!
    n
    • 2
    • 2
  • o

    Oleksandr Pozniak

    01/23/2023, 9:28 AM
    Hello! I want to remove a few rules from Promotions or just hide them from the list in AP, and I don’t figure out how I can do that. How I can do that? I want to keep only the first value: ’at least one. Thanks!
    n
    • 2
    • 1
  • a

    Alex Trimper

    01/23/2023, 3:21 PM
    Hey! I'm really excited to start using solidus but I'm having a problem off the start. The documentation is great and the install is so simple but for some reason I didn't get prompted to register admin login... where did I go wrong?
    e
    k
    • 3
    • 11
  • j

    jakemumu

    01/25/2023, 12:47 AM
    Is there any way to make something like this? (photo in thread) work with multiple currencies?
    j
    b
    k
    • 4
    • 13
  • c

    Chromico

    01/30/2023, 12:07 PM
    Hey, I'm running Solidus on localhost but I get this issue when I try to interact with the cart or account panel.
    m
    • 2
    • 1
  • m

    Marie Lamoureux

    01/31/2023, 10:25 AM
    Hey all, I'm building a shop that sells subscriptions on clothes. Basically people subscribe to a plan, and every month they choose a certain number of clothes. So I'm trying to understand what would be the best way to differentiate the subscription plans from the clothes. The plans would be under 'products' so people can add to their cart and subscribe to, and the clothes don't have price but customer who already subscribed to a plan should be able to order from the shop, and once they do, this should create an order in the admin panel, and the inventory should be updated. • My idea was to maybe add a 'clothing' attribute to products and implement a different for logic wether clothing is true or false, but how can I remove the price validation for products ? And is it possible to create an order without having a payment (only by checking if customer has subscribed)?
    j
    b
    • 3
    • 9
  • b

    benmorganio

    01/31/2023, 6:08 PM
    Anyone use ChatGPT to write product descriptions yet?
  • h

    Haris

    01/31/2023, 6:08 PM
    Yeah its great
  • h

    Haris

    01/31/2023, 6:09 PM
    Before I used to use a paid tool for my sales copy
  • b

    benmorganio

    01/31/2023, 6:09 PM
    I'm not going to lie, I used it to write half the pitch deck.
  • h

    Haris

    01/31/2023, 6:10 PM
    Yeah also what I like to do is tell it to write whatever I want to write in different styles
  • h

    Haris

    01/31/2023, 6:10 PM
    and different tones
  • h

    Haris

    01/31/2023, 6:10 PM
    Sometimes it can sound like a total robot
  • b

    benmorganio

    01/31/2023, 6:10 PM
    Oh yeah
  • b

    benmorganio

    01/31/2023, 6:14 PM
    But that isn't bad when trying to use it to reason out how we're different that competitors and why it's good for the market... It was helpful discovering new reasons and competitors from ChatGPT.
  • s

    Sarah Naas

    02/01/2023, 1:12 AM
    Hey everyone! I'm building a checkout flow for a headless website, and am having trouble getting the taxes to update. I expected to see the update when sending a PATCH request to update the order with the user provided shipping address. I'm grabbing my state and country ids from the solidus API. I have three tax rules set in my admin. One based on State and the others are by country. One thing I've noticed is that the "state_name" field always comes back as null, while all the other fields (state_id, state_text, state, and all the country related fields) update. Could this be part of the issue? Any advice? Thanks!
    j
    • 2
    • 1
  • e

    edmunteanu

    02/01/2023, 3:28 PM
    Hello there! I would like an application which also uses the extension
    solidus_multi_domain
    to Solidus 3.0. This extension is said on https://solidus.io/extensions/ to support Solidus 3.1 and 3.2, but when I try to bump up my versions, the Bundler complains saying that the extension only accepts
    solidus_core
    versions lower than 3. Am I missing something? Thank you in advance!
    j
    • 2
    • 1
  • o

    Oliver Vokoun

    02/06/2023, 7:57 AM
    you guys have any tutorial how to integrate solidus into an existing rails app with devise installed and my controller is named home already?
    j
    b
    • 3
    • 2
  • g

    Georg Keferböck

    02/09/2023, 11:00 PM
    Is there a way to add custom pages (the usual way: controller, model, views, routes), without being limited to the static content gem (https://github.com/solidusio-contrib/solidus_static_content)? Does anyone have a working formula for that? Thank you 😊
    j
    • 2
    • 36
  • s

    Sabo

    02/10/2023, 12:36 PM
    Hello, I'm adding a new menu item in the backend,
    Copy code
    Spree::Backend::Config.configure do |config|
      # ...
      config.menu_items << config.class::MenuItem.new(
        [:rejected_orders],
        'ban',
        url: '/admin/orders?q[rejected_eq]=true',
        position: 0
      )
    end
    How only show the menu item after admin login like the others ?
    ✅ 1
    k
    • 2
    • 2
  • z

    Zyad A

    02/13/2023, 5:17 PM
    Hi guys, has anyone faced the issue where product image quality is very poor once its uploaded to admin? Unsure how I can go about addressing this, it happens both in dev and prod
    ✅ 1
    j
    j
    c
    • 4
    • 23
1...303132...39Latest