No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
components/widgets Initial commit v2.0.1 Aug 20, 2018
controllers
core Add enable and disable payment methods events Aug 21, 2018
custom
docs
models
out Change Logos Oct 15, 2018
tests Initial commit v2.0.1 Aug 20, 2018
translations Initial commit v2.0.1 Aug 20, 2018
views
.gitignore Initial commit v2.0.1 Aug 20, 2018
LICENSE
README.md
composer.json
menu.xml Initial commit v2.0.1 Aug 20, 2018
metadata.php

README.md

PayPal-Installments v2.0.1

Requirements

* OXID eShop 6.0.x

Installation

Install via composer

composer require oxid-paypal/paypalinstallments

Credits

* Author: ps@oxid-esales.com
* URL: http://www.paypal.com
* Mail: ps@oxid-esales.com

For developers

* File `docs/uninstall.sql` contains SQL to completely clean module. It is recommended to use after trying and uninstalling module.
* Widget paypInstallmentsPresentment shows info about PayPalInstallments. 
    Mandatory parameter: amount. Optional parameters: currency, country. Default values for optional parameters are extracted from active shop. 
    Code example `[{oxid_include_widget cl="paypInstallmentsPresentment" amount=5, currency='EUR' country='DE'}]`
* Override template of installments widget - create 'widget/presentment/paypinstallmentspresentment.tpl' inside `[theme]/tpl` folder.
* Append payment list with "paPayPal_installments" if used together with PayPal-Plus. See settings of module PayPal-Plus.
* Presentment on the start page extends whole template because there is not a single block on start.tpl. There is dedicated div for start page presentment script. See `paypinstallments_page_content_main.tpl`.
* `pa/paypalinstallments/application/views/admin/tpl/blocks/admin_payment_main_form.tpl` makes fields except `editval[oxpayments__oxfromboni]` readonly/disabled. Unfortunately JS solution did not worked at the time.
* User/owner can receive customised email depending on shop theme. Create templates `blocks/email/inc/paypinstallmentsfinancingdetails.tpl` and `blocks/email/plain/inc/paypinstallmentsfinancingdetails.tpl` on theme directory.