Code Monkey home page Code Monkey logo

budy's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

budy's Issues

Taxes discriminated by line

Description

It would be useful for several scenarios to be able to specify taxes in each bundle line (while having the bundle taxes be the sum of all of them) instead of having just a taxes field for the whole bundle.

Why

So that you can discriminate between an item's base price and its taxes component, which is useful in several use cases, such as calculating commissions based on the liquid value of an item.

List referrals

Description

A method for listing existing referrals, similarly to what happens with vouchers.

Automated Seeplus Import โ†˜๏ธ

Why

A new and automated workflow that automatically fills all the current fields in the form should be created to allow a more fluid and efficient workflow.

What

Add support for auto-filling the "Import Seeplus" form with the metadata from the order.

How

Approach 1

Use configuration variables to obtain the configuration mapping of our store information to the one present in Seeplus and then use it to fill the form. This configuration should be a string with the serialized contents of a JSON object.

Approach 2

Use the meta configuration in the Store entity to store information about the Seeplus ID associated with each store. In addition, we can also "mark" the default store for fulfillment.

Resources

Be able to distinguish if order has same address as store

Description

Be able to easily distinguish, via a model attribute, if an order has the same address as the store it is associated with. In practice, this means knowing if set_store_shipping or similar methods were called in that order.

Note: I also think it would be useful if this new attribute/flag could be in list_names.

Why

It is useful for easily making decisions that depend on the order being shipped (or billed) to the store or not.

Current solution

Compare order.shipping_address with order.store.address attributes one by one.

Wishlist support

Description

There should be proper wishlist support under the Budy infra-structure, with features like:

  • Add to wishlist
  • Empty wishlist
  • Migrate (total or partial) to bag
  • Recalculate prices based on dynamic or fixed approaches

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.