VirtueMart ennakkomaksumoduli eli DirDepo (Direct Deposit) on saanut pienen päivityksen.
Jos olet jo onnistuneesti asentanut edellisen 0.2.0-version, niin 0.3.0 ei ole mitenkään pakollinen päivitys. 0.3.0 yksinkertaistaa asennusta ja parantaa englanninkielistä dokumentaatiota (olkoonkin että suomenkielinen dokumentaatio on jätetty kokonaan pois), mutta se ei tarjoa mitään sinällään uutta toiminnallisuutta.
Järjestelmävaatimukset: Joomla 1.5, VirtueMart 1.1, PHP5. Tiedostot UTF-8 merkistökoodattuja.
Testattu VirtueMart 1.1.4:llä.
DirDepo-maksumodulin lisätietoja sekä ZIP-jakelupaketin voi ladata ilmaiseksi Aivomatic Oy:n verkkosivustolta, josta voi myös tilata ohjelmiston asennus- ja räätälöintipalveluja.
CHANGELOG
- - - - - 0.3.0 - - - - -
2009-12-01 Teemu Mäntynen
* Support for Joomla! 1.0, VirtueMart 1.0 and PHP4 dropped.
* Requirements: Joomla! 1.5, VirtueMart 1.1, PHP5. Distributed in UTF-8 only.
* If your earlier DirDepo 0.2.0 works fine then there is no need to upgrade.
DirDepo 0.3.0 doesn't provide any new functionality, but it improves english
documentation and makes the installation easier:
* Moved dirdepo-directory from .../classes/payment/dirdepo to
.../classes/aivomatic/dirdepo. This way only the ps_dirdepo_fi is
listed in payment method selection drop down menu during payment method
creation.
* Only one line needs to be copied and pasted to Payment Extra Info form field
in payment method settings. No need to copy/paste a whole file contents any
more.
* New english installation instructions.
DirDepo installation instruction
- Extract the contents of DirDepo-n.n.n.zip (where n.n.n is the version number)
to a temporary folder on your local computer.
- The ZIP-archive contains the following folder structure and files:
.
`-- administrator
`-- components
`-- com_virtuemart
`-- classes
|-- aivomatic
| `-- dirdepo
| |-- CHANGELOG
| |-- INSTALL
| |-- LICENSE
| |-- README
| |-- doc
| | |-- [...]
| | `-- index.html
| |-- ps_dirdepo.php
| |-- ps_dirdepo_fi_checkoutThankYou.english.html
| |-- ps_dirdepo_fi_checkoutThankYou.finnish.html
| |-- ps_dirdepo_fi_email.english.html
| |-- ps_dirdepo_fi_email.english.txt
| |-- ps_dirdepo_fi_email.finnish.html
| |-- ps_dirdepo_fi_email.finnish.txt
| `-- ps_dirdepo_fi_formExtraInfo.php
`-- payment
|-- ps_dirdepo_fi.cfg.php
`-- ps_dirdepo_fi.php
- Copy the folders and files to your Joomla/VirtueMart server
(the folder structure of DirDepo matches the existing Joomla/VirtueMart folder
structure).
- The .../administrator/components/com_virtuemart/classes/aivomatic/dirdepo/doc
folder, which contains the developer documentation, doesn't have to be copied
to the server.
- Log into Joomla administration backend.
- Select VirtueMart Admin Panel / Store / Add Payment Method
- Configure the Payment Method Form fields:
- Active?: Not checked
- Payment Method Name: "Direct deposit"
- Code: "DIRDEPO"
- Payment class name: ps_dirdepo_fi
- Payment method type: HTML-Form based
- Click Save.
- Reopen the newly saved "Direct Deposit" payment method by clicking its name on
Payment Method List.
- Check / uncheck the 'Active?' checkbox (again).
- Open Configuration tab.
- Configure Direct Deposit settings form fields
(ie. Invoicer's Name, Bank etc.).
- Copy and paste the
"<?php require_once CLASSPATH.'aivomatic/dirdepo/ps_dirdepo_fi_formExtraInfo.php'; ?>"
string to Payment Extra Info form field like instructed in the form.
- Click Save.
- Set the new "Direct Deposit" payment method active if not already set.
- Test by making a new order as a customer.