General Requests

PLEASE READ THIS BEFORE YOU DO ANYTHING.

This is the official FoxyCart FEATURE REQUEST system. We take our user feedback very seriously, as our goal is to provide the most flexible and powerful ecommerce platform available. We can’t do this without you.

There are three different request lists.

  • GENERAL Requests
  • PAYMENT Gateways
  • SHIPPING Carriers

PLEASE make sure you review the existing requests before submitting a new one, as this will help us avoid duplicates.

Please note that that this is NOT for:

  • SUPPORT, please use our forum
  • BUG REPORTS, please use the bug reporting form or our forum
  • ANYTHING other than feature requests ;)

What would you like to vote for?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. continue page

    Ability to change the Continue URL (the landing page after check-out) on a per product or per category basis instead of just one for every product.

    3 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      2 comments  ·  Flag idea as inappropriate…  ·  Admin →

      The logic for this would probably get too tricky for us to handle natively (when combining products and categories with different URLs), so we’ll leave this as something that can be customized via javascript or the template language (Twig), which might be a better option depending on your needs. If you have questions about a customization like this just post in our forum or email our helpdesk. Thanks!

      EDIT/UPDATE: We’ll leave this request open, but in the meantime there are few ways to make this happen. But if you have specific use cases please comment so we can get a better idea of how we can best serve you :)

    • Address Validation / Verification

      Address validation / verification is a planned feature (using the shipping carrier's service, using our tax rate service, and/or using a separate service). Please vote here so we can track the popularity of this request.

      6 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        planned  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • multiply variation

        Need to be able to create a product variation that multiplies the price instead of adds or subtracts. I'd love to create a saved variation that could simply multiply the price by a given number in the variation. This way I can use the saved variation for any product instead of needing to modify the price for every variation depending on the base price. Or maybe the client wants to offer fractions of sizes and we would simply divide the price and set a weight. The entire purpose is to save time by not needing to maintain a variation in…

        1 vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →

          This is something we’ve discussed in the past, and is ticketed. Please continue to vote for it so we can gauge interest.

          In the meantime, it’s totally doable with some custom javascript. Post on our forum if you’d like help there.

        • Please allow the API call for transactions to itemize Shipping and Handling as two separate items.

          For those of us that have separate accounts (accounting I mean) that we add shipping and handling to. So we'd see <shipping> </shipping> and <handling> </handling> in the XML response.

          3 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • Refund Feature

            I would love the ability to do either a partial or full refund when looking at the transaction log. It would save a lot of time and energy!

            53 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              1 comment  ·  Flag idea as inappropriate…  ·  Admin →

              We can’t say officially that this is “planned”, but we can say that it’s definitely something we’ve been discussing for a while, and is tentatively planned for a future release. Thanks for voicing your support, and we agree, there are many very good reasons for us to add support for this type of functionality.

            • A true unique identifier for subscriptions.

              Currently if 2 or more subscriptions to the same or different services, having the same start date, frequency and end date, are purchased at the same time, the subscriptions share a "unique" identifier. This makes it nearly impossible to differentiate between individual subscriptions on our end, as they are not uniquely identified. This means that buying multiple subscriptions and assigning some to other users (e.g., as a gift) is complicated and very confusing. It also makes the cancellation process for any individual subscription more confusing, as the user has to go to a cart view of all subs sharing an…

              1 vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Update billing info, keep card on file

                Currently the "update account" screen always prompts for updated card information (credit card box is empty). I am suggesting that it should allow to either continue using the current card on file, or add a different card (ala the standard checkout process), so customers can update their billing/address info but continue using the current card on file.

                3 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Track abandoned carts

                  Some sort of tracking of abandoned carts, for example, how many over a time period, what was in each cart, instances of abandonment by product (i.e. "Product A was in 34 abandoned carts. Product B was in 2 abandoned carts.)

                  If email address is known, then attach email address to abandoned cart

                  6 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • Shipping Confirmation

                    Shipping Confirmation. I would love to see FoxyCart make an option ad a template for a shipment confirmation. Have it handled just like an email receipt.

                    It would be nice to control the shipping confirmations through the "transactions" section under "reports."

                    21 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                    • Tax shipping charges

                      I need a way to tax shipping charges only. We have products that are non taxable but the shipping charges should be taxed. Should be able to assign a tax to shipping only.

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • Trial-period coupon

                        Instead of deferring start dates, treat trial periods as a sort of coupon. In other words, on the coupon setup screen, in addition to dollar amounts and percentages, add time units in x periods to be a discounting option (percentages of subscription length here would be interesting too, but unique in the market as far as I know).

                        This would have at least the following benefits:
                        1. The entire subscription would have a single start date, no matter the billing discounts based on time
                        2. The coupon could be passed with HMAC key obviating the --OPEN-- issue when using js…

                        2 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • Per Item Total

                          When you have an affiliate program, you sometimes want to give different commission rates per product category, or even a special rate for a special product. Foxycart makes this difficult to do because the XML datafeed doesn't give a "per item total" (I know, it's kind of an oxymoron). You have to program your script to parse each transaction_detail node and add together the product_price and each price_mod. It would be nice if Foxycart would expose the figure that it's using internally.

                          3 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • Subscription "Create" API Method

                            This would allow (among other things) the ability to bulk import existing subscriptions from other e-com systems.

                            5 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                            • New filter under Transaction Reports

                              I think it would be helpful if the Transactions Report sorting had another filter possibility - Add filter - category name.

                              4 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • PayPal 3d secure

                                ^ as above!

                                3 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Sort transactions by cost or customer name

                                  In the Transactions history view (https://admin.foxycart.com/admin.php?ThisAction=TransactionHistory), it would be great to be able to sort visible transactions by cost (highest/lowest) or by customer name alphabetically.

                                  3 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Ban a customer from the store

                                    With our old cart, we could ban customers by email or IP. Not a fullproof solution but still allowed us to ban anyone who had filed for an unnecessary chargeback or filed an unreasonable dispute with PayPal. We only have 6 for three years of business :)

                                    3 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • 2 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Allow Preset Quantities in Dropdpwn in Cart

                                        I think it would be a great feature to setup a new product option called "quantity_range" that would get passed in like:

                                        quantity_range: "1, 5, 10, 20, 100, 500, 1000"

                                        Then those will the selectable quantities in a drop-down box in the shopping cart. Could be really handy for some implementations.

                                        5 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Ability for hidden product options to be passed to the datafeed

                                          For ERP integration, have the ability to have hidden product options be passed to the datafeed. Our customer is selling services and we need to know the ERP's internal ID of who purchased it, but don't want that ID to be shown on the cart or recepit.

                                          6 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          General Requests

                                          Feedback and Knowledge Base