Magento Promotions - Payment Method - magento

I would like to know if there is a plugin for applying discounts on the sub total when a certain bank credit card is being used for transaction. I am planning to connect different banks to my webstore. When a customer is purchasing a product, he/she can enter their valid credit card of the specified bank to check if they can use the discount on the sub total.
There are any plugin or cart rule condition for that.

Related

Magento Shopping Cart Rules Buy X get 10% off everything

I'm having some problems getting my Magento Cart Rules to apply.
What I am trying to do is encourage users to purchase gift cards, so if you purchase a gift card you get 10% off the entire transaction assuming you purchase 2 or more items (including the gift card).
This is what I am using at the moment:
In Conditions
If ALL of these conditions are TRUE :
Total Items Quantity equals or greater than 2
If an item is FOUND in the cart with ANY of these conditions true:
SKU is 7667 (Gift Card)
In Actions
Apply Fixed amount discount for whole cart
Discount Amount 10
All the rest are as default.
Any help would be greatly appreciated
Your conditions seem to be correct. But in actions you have defined a fixed amount discount instead of a percent discount.
In Actions:
Apply Percent of product price discount
Discount Amount 10
Also you have to keep in mind that this way someone could simply put 2 giftcards in his cart to get the discount. You should add another rule check for an item where SKU IS NOT 7667.

How to Give Discount Fees From Checkout to Payment Gateways in Magento

Where do magento fetch the grand total and sub total while to takes the amount from check out to payment gateway?
I would like to give a deduction(some amount for each payment methods) for each order from magento checkout. So i have write a Observer for fee deduction to each orders in Magento.
You can easily setup discount fees based on payment methods using shopping cart price rules which is built in functionality in magento.Check this magento wiki link
The link describes how to set shopping cart price rules.

Shipping Amount for different payment method in magento

how to apply different shipping amount for each payment method in magento? Now i am currently using two payment methods.
1) credit cart
2) Cash on delivery.
When customer selecting credit cart payment method shipping price is free.
and when customer selecting Cash on delivery payment method shipping price is 100.
FYI : my default shipping amount is 100.
Can anyone explain me briefly?
Thank
Prakash.
The problem is that the payment method is chosen based on the shipping method, so you can't change the shipping after choosing a payment method.
One possibility is to offer to different shipping method which restrict the payment methods after selecting.
I've created a magento module which does this, feel free to take a look on the sourcecode how it restricts payment methods based on shipping rates. This is the way I'd go.
https://github.com/thebod/Thebod_Shippingrates
You can create a Promotion rule with the Shopping Cart Price Rule for specific Payment Methods.

Remove Tax at Checkout for B2B customers in Magento

I need to dynamicaly remove tax during checkout for business to business customers in Magento. I have a module which asks for a VAT ID during checkout and checks it against the European Online VAT-ID Validation Service. If the VAT ID is valid, the tax should be removed during checkout.
The module already assigns new customers with valid VAT ID to the according business to business group in Magento. Customers who order for the first time and create their account during that first checkout, get charged VAT (even with valid VAT-ID).
I basically need to know, how this can be done, which methods involved, etc.
I've got a similar setup going on at the moment, what I have done is if the VAT# at checkout is stored in mage_checkout_model_session. The call
Mage::getSingleton('checkout/session')->getQuote()->getCustomerTaxvat()
In my instance is returning the VAT number for me to check elsewhere. Your VAT# validator is certainly setting something similar to this. At this point you can either create a new module to modify the tax, or override the controller with
$x = Mage::getSingleton('where_your_extension/stores_the_value)->getIsVatValid();
if ($x) $this->setTaxValue( 0 );
else //magento sets it automatically
and it will set the tax rate to zero for the remainder of the session. It will work with guests and registered customers.

How to apply extra fee on order / cart total in magento?

I have a magento site in which I want to charge the customer with some extra fee per order.
This fee must be displayed under cart page & need to be added to subtotal & passed to all places including payment gateway. Any one have implemented this or is there custom module which supports this option.
You can try Magento Extra Fee Extension which allows you to apply different types of extra charges like product or category specific addditial charges, order type fee, or shipping type fee, gift wrap fee etc.
Translating fee names in different languages or charging one time setup fee is something you should look at.
Fooman has made an off-the-shelf extension that should do what you are looking for
http://store.fooman.co.nz/magento-extension-surcharge.html

Resources