PayPal Plus

PayPal Plus

Compatible With: Community 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3

Tech Specifications

Current Version:
Stable Build
17 October, 2017
Extensions, Payments & Security, Payment Integration
Supported Browsers:
Chrome Linux: 44 Mac: 44 Windows: 44 Firefox Linux: 41 Mac: 41 Windows: 41 Opera Linux: 9 Mac: 9 Windows: 9 Safari Linux: 9 Mac: 9 Windows: 9 IE Windows: 10, 11, 9, Edge
License Type:
Open Software License 3.0 (OSL-3.0)


PayPal PLUS is a solution where PayPal offers PayPal, Credit Card and Direct Debit as payment options.

Other Extensions by i-ways sales solutions GmbH


Back to top

PayPal PLUS is a solution where PayPal offers PayPal, Credit Card, Direct Debit (ELV) and Pay Upon Invoice (Kauf auf Rechnung) as individual payment options on the payment selection page. These payment methods cover around 80% customer demand in Germany. 

No matter how customer chooses to pay, it is always a single PayPal transaction for merchant, including all resulting advantages like Seller Protection and easy refund.Based on the payment method selected by the buyer, he will be presented with either the PayPal Login page or an input mask for bank / credit card details. Should PayPal Plus service be unavailable, standard Magento payment methods will be displayed.Other payment methods can be seamlessly integrated to provide consistent buying experience to the customer.

PayPal PLUS requires a fully verified PayPal merchant account. To apply for PayPal PLUS go to this link: With PayPal our extension and your account is free. Only for selling a transaction fee is charged. For further information regarding the PayPal fees please visit:


Please be aware of following limitations:

  • Your PayPal account needs to be enabled to use PayPal Plus. You can apply here:,
  • This module is mostly targeting sellers and buyers in Germany. Not all payment options might be available to buyers from other coutries. Not all languages are supported,
  • For technical reasons PayPal Plus must be rendered in an iFrame. It is not possible to influence look and feel of this frame,
  • Not every third party module can be integrated into PayPal Plus. There is an option to display 3rd party payment methods outside of the frame. For merchant convenience, look and feel of these payment methods is adopted to match look and feel of PayPal Plus,
  • Depending on Checkout modifications PayPal Plus module might not function propertly,
  • For security reasons Magento Connect module version does not include integration for third party checkout modules. Please contact us for a version with third party integration. Currently following modules have limited support: Idev_OneStepCheckout, Magestore_Onestepcheckout, IWD_OSC, TM_Firecheckout,
  • Your store must support HTTPS protocol.


Release Notes

Back to top


  • Compatible with CE: 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    ==== 1.9.2 ====
    Removed all console.log

    ==== 1.9.1 ====
    Fixed JS Error with Firecheckout

    ==== 1.9.0 ====
    Added compatibility with Magento EE 1.12, 1.13, 1.14
    Added token cache to reduce API-Calls

    ==== 1.8.4 ====
    Added hidden shipping tax to transaction taxes. Thanks to idowapro.

    ==== 1.8.3 ====
    Added support for PAYMENT.SALE.DENIED webhook event

    ==== 1.8.2 ====
    Fixed patch of empty shipping address for virtual orders
    Removed some unnecessary console.log

    ==== 1.8.1 ====
    Fixed autoloader. Thanks to avstudnitz.

    ==== 1.8.0 ====
    Added payment method title changeable.
    Added better Webhook backend exception.
    Added support for Amasty Checkout
    Added support for Awesome Checkout
    Added support for Aheadworks Checkout
    Added support for IDev_OPC 4.5 Checkout
    Fixed TM_Firecheckout missing shipping costs on shipping method reset button.
    Fixed TM_Firecheckout Ordercomment.
    Removed Address from createPayment

    ==== 1.7.4 ====
    Patch Payment before redirect for standard Magento-Checkout (Possible Patch of missing shipping costs)

    ==== 1.7.3 ====
    Added PUI legal text

    ==== 1.7.2 ====
    Changed Handling of Partner ID

    ==== 1.7.1 ====
    Added discount for IWD

    ==== 1.7.0 ====
    Update PayPal Rest SDK to 1.6.4
    Fixed parent transaction id
    Fixed wrong PayPal payment id in Idev_OSC
    Added partial refund
    Show payment instructions for manual banktransfer payments on order success page
    Added totals to patchPayment
    Possible MagentoConnect File->directory fix

    ==== 1.6.2 ====
    Enable/disable loading indicator for PayPal Plus iframe
    Fixed order status if PayPal payment is still pending (Now payment_review until Webhooks approves payment)

    ==== 1.6.1 ====
    Fixed suspected fraud for different currency
    Changed payment method title for germany in frontend

    ==== 1.6.0 ====
    Added support for IWD_OSC
    Fixed problem with store code in url
    Changed first recieved transaction id from PayPal to transaction id from payment id

    ==== 1.5.2 ====
    Fixed state/status of authorizations and gateway-confirmation
    Added last transaction number to order information
    Added transfer order's id as invoice number setting

    ==== 1.5.1 ====
    Fixed paymentmethod choice for Idev_OSC
    Updated PayPal SDK to 1.6

    ==== 1.5.0 ====
    Added support for Payment upon Invoice

    ==== 1.4.5 ====
    Added information block to checkout/success

    ==== 1.4.4 ====
    Fixed wrong locale code in presentation error

    ==== 1.4.3 ====
    Fixed empty order status Magento 1.7
    Fixed suspected froud for Magento 1.7
    Added localisation

    ==== 1.4.2 ====
    Force webhooks url to be https even if not
    Fixed tax calculation with discount

    ==== 1.4.1 ====
    Fixed none responding payment method select
    Removed unnecessary code line

    ==== 1.4.0 ====
    Added support for TM_Firecheckout and Magestore_Onestepcheckout
    Added form key validateion for Magento 1.9

    ==== 1.3.3 ====
    Fixed not shown payment method information for Idev_OneStepCheckout

    ==== 1.3.2 ====
    Fixed agreements validate url and webhooks endpoint url (use force secure)

    ==== 1.3.1 ====
    Fixed observer config

    ==== 1.3.0 ====
    Added webhooks support:
    Improved compatibility with Idev_OneStepCheckout
    Updated PayPal REST SDK to 1.5.0
    Hide all PayPal payment methods if PayPalPlus is active and rendered

    ==== 1.2.3 ====
    Changed help link to retrieve your api credentials
    Fixed agreement validation

    ==== 1.2.2 ====
    Added credential validation on payment configuration save

    ==== 1.2.1 ====
    Added validation for billing agreements
    Fixed single payment method view for Idev_OneStepCheckout

    ==== 1.2.0 ====
    Added better third party payment support and design
    Fixed tax calculation errors
    Fixed payment method rendering for Idev_OneStepCheckout

    ==== 1.1.3 ====
    Fixed directory path constant

    ==== 1.1.2 ====
    Added language information

    ==== 1.1.1 ====
    Fixed Javascript for payment select

    ==== 1.1.0 ====
    Added Idev_OneStepCheckout compatibility
    Added Billsafe compatibility
    Updated PayPal REST SDK to 1.3.0
    Changed PayPalPlus Javascript library to online version
    Fixed disappearing payment methods

    ==== 1.0.0 ====
    PayPal PLUS is a solution where PayPal offers PayPal, Credit Card and ELV (pay upon invoice will be added in a later phase) as individual payment options on the payment selection page.
    Based on the payment method selected by the buyer, he will at a later stage be presented with either the PayPal Login page or an input mask for bank / credit card details.


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top