Heartbleed and Magento – how to fix!

The Heartbleed Bug is a serious vulnerability recently discovered in the widely used OpenSSL cryptographic software library. Although OpenSSL is not directly used in Magento, it’s used on many web servers Magento is run on, providing support for secure (!) connections and transmission of sensitive data. In short – if your Magento website is properly configured, it’s very likely that your checkout process utilizes OpenSSL library at some point. Concerned?! You should be…

Read more

Run methods that are specified in module’s xml file using XPath and Varien_Object

For one client last year we needed to develop some custom ERP. In documentation client specified that they want to run some methods that are “defined” in config.xml using method’s code as a id in time of exporting their orders. Shortly, depending on payment code from order they wanted to add some custom calculation when they are exporting orders. If you are interested how we implemented this keep reading!

Read more

Magento PayPal Standard – How to pay with currency other than base one and do it in your language

Let’s assume that you have a task to implement multiple currency feature in some Magento based project.
What will happen if your client choses PayPal standard as payment method?!
Well, you might be a little dissapointed to see that there is no way to pay in chosen currency. 🙁
Magento tells you that order was placed using chosen currency, but is it true?

Read more

Are Recurring Payments PCI Compliant?

For many customers and / or online store owners this is a great question. Main concern for customers is if they subscribe to something, that means that someone holds their credit card information (potential risk), and this is important question for store owners as well since they can be fined if they’re not compliant. This article is intended for store customers, store owners and mainly for store developers, as if they know that, others can be informed. Read on!

Read more

Debugging PayPal IPN in Magento

© by kakaopor/sxc

Probably one of the most used payment options (gateways) within Magento, and most likely every other cart system is the PayPal. This payment gateway is built into the default Magento installation. All you need to do is to punch in few configuration options under “System > Configuration > Payment methods“ and you are ready to go.

Great thing about the PayPal – Magento relation is the IPN feature of the PayPal itself. By definition IPN stands for Instant Payment Notification. Its a feature of PayPal that allows you to integrate your PayPal payments with your website’s back-end operations, so you get immediate notification and authentication of the PayPal payments you receive.

Read more

NaviGate by MerchantPlus in Magento

Some merchants use NaviGate payment gateway from MerchatPlus because of the lesser costs than its big brother Interesting this about this payment gateway is its compatibility with So, if you need to enable it in Magento, you will not have to find someone who will have to write the module from scratch. You just need to use standard module, but with some modifications.

Read more