square iOS POS app add untaxed fee - square-connect

Can I add an untaxed delivery fee? I tried using Modifiers, but it's taxable and messing with my price point and I want it for the whole order, not multiplied by each item ordered. Is there a solution to this??

You could simply create an item called "Delivery Fee" and set a price to it, but turn off the taxes for it in the dashboard. It will show up in the receipt just like any other item, but it's self explanatory as to what it is, and it will not be taxed.

Related

Taxable field is update, but register still doesn't show an item is taxable

I tried to create an item using Square Connect and made it taxable. When I retrieved the item back from Square (even when I retrieved it through a separate call, instead of relying on the return value of the Create call), the taxable field is shown as true, but when I brought up the Register app, that new item was not toggle as taxable.
Thanks for pointing out this confusing point in the API and documentation. The taxable field of the Item object is in fact deprecated (I will update the documentation accordingly). Setting the value of this field has no effect.
Regarding your particular issue, I believe you're saying that you:
Created an item with the Connect API
Opened Square Register and added your item to a sale
Noticed that none of your pre-existing taxes was automatically applied to the item in the sale
After you create an item with the Connect API, you need to specify which taxes are automatically applied to it (by default, no taxes are applied). You do this with the Apply Fee endpoint. The fees field of an Item object indicates which taxes are automatically applied to an item. If this field is an empty array, no taxes are applied automatically.
Note that regardless of which fees are applied automatically, merchants can customize which taxes to apply to an item for a particular sale.

Magento - edit custom priced configurable product in cart

i got a problem with a magento extension(currently for 1.8.1):
I have products in my cart.
Therefore I can choose a gift and add it for free into the cart (via observer the priced is set to 0)
BUT here the problem: if the gift is a configurable product i want to set the options. After editing the product the price is set to the original-price again.
How can i keep the gift-price?
greetz,
Florian
Several ways to accomplish this, but the probably easiest (and cleanest) is via a custom total model.
Here is a description, somewhat dated but should be enough to get you started.
Just make sure your total model is calculated after the subtotal model so your quote item price adjustment sticks.
You will also want to pay attention to whether or not you want your total model to be calculated before or after the tax total model.
How do I get quote totals before saving payment method?

Creating configurable products with recurring options

I need to sell configurable product (allowing to choose size and color) with recurring delivery that happens few time per year.
So first I have created One configurable product with recurring option ON and few simple products under it.
But when I\’m trying to add it to the cart it says “Nominal item can be purchased standalone only. To proceed please remove other items from the quote. “. I\’m only adding one configurable product that has recurring profile to the empty shopping cart.
Okay, I\’m trying another way - turning off recurring option for Configurable product and enabling it for simple products.
Now it adds to card and I can complete checkout process, but in admin it show up as regular order without recurring profile.
Tried turning on recurring option for both: configurable and Simple product - the same error “Nominal item can be purchased standalone only. “
Are there any other options? What can you suggest?
Many thanks in advance!
I have accomplished something similar to this.
Please not this isnt exactly an answer to your problem, but I see you dont have much help here, so Hopefully, if anything, this will get you another way of thinking about it.
You may be able to do this with Bundled products.
Lets say you are selling Tshirts.
Simple item Shirt
Simple item Color
Simple item Embroidery
Bundle item = Custom Tshirt
This will show the Custom Tshirt as a bundled item, and the user will select from the bundle options. For example, sometimes black tshirts are more expensive. So you could set up pricing for those options
Simple Item shirt = $20
Simple Item Color -
Black = $5
White = $0
Simple Item Embroidery = $20
This will allow the customer to create a customized order with specified options.
I apologize if this doesnt help at all, but perhaps it will give you an idea!

Apply custom option price once regardless of quantity

I need to sell business cards in Magento. If the customer wants to use metallic ink (gold or silver) then I need to add $60 to the order, regardless of the quantity. I currently have Metallic Ink as a custom option, but Magento applies the $60 to each item. So if they order 100 business cards (which costs $25) there's an extra $1,500 added, making the total cost $1,525. The cost should be $85. How can I do this?
I've found Magento extensions that can do this, but one is $135 and one is $165. That seems a bit ridiculous to accomplish something that should be so simple for an online store.
Why don't you create an option for 100 cards, 250 cards, 500 cards etc and not allow the user to input the product qty but select it just like the ink option. This would stop people from ordering random number of cards like 37! Your problem is that magento takes the inputted qty and multiplies it by price (including options). If you remove the qty field (i.e so it always 1 when they click add to basket) and make the qty an option it allows for control over order volumes, discounts and surcharges like you are trying to achieve for free. Otherwise the quoted module prices seem very reasonable...
I would;
Create custom option for qty of cards with fixed prices for each
band.
Custom option for ink type with fixed price.
Remove or hide the
qty field on product page and cart.

Increase product amount in shopping cart

We are selling ready made packs ( total weight 18 kg ) which is include several food products. But we want to make a special thing to our customers which they should make their packs by selecting our product range.
So that, they should make first a base pack with selected products then they can multiply this package in the checkout section.
What I want to do, modify the checkout section of magento to multiply selected products with a text field and calculate total amount by button.
Like in image...
Does anybody help me to make such a thing?
Personally I would do this with frontend code, in prototype. The reason being that you will have to modify your template anyway and your customers will need javascript enabled to get to your cart anyway.
General approach is to have the onclick for your apply button take the id.value for your quantity text box and then update everything with the quantity class in the cart page. Then have this script call the same update url as the standard update quantities button.
Here is my suggestion: in your module you create an observer listening to controller_action_predispatch_checkout_cart_index. In your observer's method you can get the items in cart with $itemCollection = Mage::getSingleton('checkout/session')->getQuote()->getAllItems();. now you just have to loop through this condition and set the quantity:
foreach ($itemCollection as $item) {
$item->setQty(here_the_integer_you_want);
}
edit: sorry, didn't read about the input and button.
For the input and button, you just have to edit the template (app/design/frontend/base/default/template/checkout/cart.phtml). Or, if you want tom make an independant extension, you could add them by an observer. Check out inchoo's post. This form you've just created will call your controller/action, where you can set the items quantity (so no need for an observer anymore), with the same technique I've put earlier.
Let me know if that's not clear.
HTH

Resources