Stable 4.6.4

Maturité:
Stable
Mis à jour le:
lundi 19 février 2018 19:55

cciDEAL 4.6.4

  • RD-Ticketmaster/RD e-Tickets: Updated cciDEAL integration to latest version of RD e-Tickets, fixed PHP errors, PHP 7.2 compatibility
  • Virtuemart:
    • Full refactor of Virtuemart notify process, making it more stable and allows for better processing of orders when users do not return to the website
    • Use order number instead of order ID in order notes/messages
    • Add note to code about cleaning carts after orders (if users don't return to the store after payment)
    • Fix PHP errors (PHP 7.2)
  • HikaShop: improved the clearing of carts after paid payments

cciDEAL 4.6.3

  • HikaShop: implement new way to clean cart after payment is completed, hopefully more stable than previous implementation.

cciDEAL 4.6.2

  • HikaShop:
    • Refactor and other improvements to HikaShop integration
    • Bug fix: removed unused code that could update System > Order Statuses incorrectly (and stop cancelled payments form changing stock etc)
  • RSEvents Pro: remove unused code
  • Updates language strings
  • Fix PHP notice "Undefined property: Mollie_API_Object_Payment::$state"
  • Fix PHP Notice for $itemID

cciDEAL 4.6.1

IMPORTANT UPDATE

This is a very important update for users of ING Advanced and Rabobank Professional. Please read this manual before you update. 

  • Update to new certificates for ING Advanced and Rabobank Professional
  • Save old certificates for ING Advanced and Rabobank Professional

Other changes

  • Virtuemart: PHP 7.1 compatibility, fixed "A non-numeric value" error
  • Virtuemart: hide "Please wait, redirecting" message by default
  • RSForm Pro plugin: PHP7.1 compatibility, fix for "A non-numeric value encountered" error
  • Fixed a PHP notice "Object of class JVersion could not be converted to int"
  • HikaShop: improvements and bug fix to onPaymentNotification in plugin

cciDEAL 4.6.0

Updates for RSForm Pro, ING iDEAL Basic, TargetPay, RD E-Tickets, TargetPay and Virtuemart!

  • ING iDEAL Basic: improve stability and add support for cciDEAL Links - cciDEAL Links manual
  • RSForm Pro: fix layout issues for iDEAL and MisterCash payment plugins
  • RD E-Tickets/RD Ticketmaster: set default payment method for the plugin to "All", so for example Mollie will show all available payment methods, not just iDEAL
  • TargetPay: Update to iDEAL API v3, many improvements incl. better bank selector, easier test mode. If you use a template override for cciDEAL & TargetPay 'Select bank page', remove it!
  • Virtuemart: extra check to make sure correct status is processed

cciDEAL 4.5.7

  • Mollie: Added support for KBC/CBC-Betaalknop!
  • TargetPay: remove old/unused code in integration

cciDEAL 4.5.6

  • Added better payment logging, saves to logs/ccideal_log.txt, features: log to file, log to email, added timestamp, added more log messages
  • HikaShop & Mollie: improved integration and fixed bug that kept some notification emails from being sent
  • HikaShop plugin: removed @ so we can see PHP errors in the error log
  • PHP 7: updated PHP constructors to support PHP7 style (will be deprecated in the future)
  • RSForm Pro:
    • Added cciDEAL description support to RSForm Pro Belfius plugin
    • Added cciDEAL description support to RSForm Pro MisterCash plugin

cciDEAL 4.5.5

  • Rabo OmniKassa, optimised payment method preference selection
  • Temporarily adjusted Mollie minimum amount to 0.13, pending more extensive fix for minimum amounts per payment method
  • Rabo OmniKassa, also check for Seal in response message from Rabo OmniKassa
  • Better handling of amounts and comma's/dot's for cciDEAL Links

cciDEAL 4.5.4

  • Virtuemart: update VMPAYMENT_IDEAL_PLEASE_WAIT in plugin language file to not have iDEAL in the text but "payment system", most payment system's support other payment methods too!

cciDEAL 4.5.3

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.6.3

Maturité:
Stable
Mis à jour le:
dimanche 14 janvier 2018 21:05

cciDEAL 4.6.3

  • HikaShop: implement new way to clean cart after payment is completed, hopefully more stable than previous implementation.

cciDEAL 4.6.2

  • HikaShop:
    • Refactor and other improvements to HikaShop integration
    • Bug fix: removed unused code that could update System > Order Statuses incorrectly (and stop cancelled payments form changing stock etc)
  • RSEvents Pro: remove unused code
  • Updates language strings
  • Fix PHP notice "Undefined property: Mollie_API_Object_Payment::$state"
  • Fix PHP Notice for $itemID

cciDEAL 4.6.1

IMPORTANT UPDATE

This is a very important update for users of ING Advanced and Rabobank Professional. Please read this manual before you update. 

  • Update to new certificates for ING Advanced and Rabobank Professional
  • Save old certificates for ING Advanced and Rabobank Professional

Other changes

  • Virtuemart: PHP 7.1 compatibility, fixed "A non-numeric value" error
  • Virtuemart: hide "Please wait, redirecting" message by default
  • RSForm Pro plugin: PHP7.1 compatibility, fix for "A non-numeric value encountered" error
  • Fixed a PHP notice "Object of class JVersion could not be converted to int"
  • HikaShop: improvements and bug fix to onPaymentNotification in plugin

cciDEAL 4.6.0

Updates for RSForm Pro, ING iDEAL Basic, TargetPay, RD E-Tickets, TargetPay and Virtuemart!

  • ING iDEAL Basic: improve stability and add support for cciDEAL Links - cciDEAL Links manual
  • RSForm Pro: fix layout issues for iDEAL and MisterCash payment plugins
  • RD E-Tickets/RD Ticketmaster: set default payment method for the plugin to "All", so for example Mollie will show all available payment methods, not just iDEAL
  • TargetPay: Update to iDEAL API v3, many improvements incl. better bank selector, easier test mode. If you use a template override for cciDEAL & TargetPay 'Select bank page', remove it!
  • Virtuemart: extra check to make sure correct status is processed

cciDEAL 4.5.7

  • Mollie: Added support for KBC/CBC-Betaalknop!
  • TargetPay: remove old/unused code in integration

cciDEAL 4.5.6

  • Added better payment logging, saves to logs/ccideal_log.txt, features: log to file, log to email, added timestamp, added more log messages
  • HikaShop & Mollie: improved integration and fixed bug that kept some notification emails from being sent
  • HikaShop plugin: removed @ so we can see PHP errors in the error log
  • PHP 7: updated PHP constructors to support PHP7 style (will be deprecated in the future)
  • RSForm Pro:
    • Added cciDEAL description support to RSForm Pro Belfius plugin
    • Added cciDEAL description support to RSForm Pro MisterCash plugin

cciDEAL 4.5.5

  • Rabo OmniKassa, optimised payment method preference selection
  • Temporarily adjusted Mollie minimum amount to 0.13, pending more extensive fix for minimum amounts per payment method
  • Rabo OmniKassa, also check for Seal in response message from Rabo OmniKassa
  • Better handling of amounts and comma's/dot's for cciDEAL Links

cciDEAL 4.5.4

  • Virtuemart: update VMPAYMENT_IDEAL_PLEASE_WAIT in plugin language file to not have iDEAL in the text but "payment system", most payment system's support other payment methods too!

cciDEAL 4.5.3

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.6.2

Maturité:
Stable
Mis à jour le:
mardi 22 août 2017 10:20

cciDEAL 4.6.2

  • HikaShop:
    • Refactor and other improvements to HikaShop integration
    • Bug fix: removed unused code that could update System > Order Statuses incorrectly (and stop cancelled payments form changing stock etc)
  • RSEvents Pro: remove unused code
  • Updates language strings
  • Fix PHP notice "Undefined property: Mollie_API_Object_Payment::$state"
  • Fix PHP Notice for $itemID

cciDEAL 4.6.1

IMPORTANT UPDATE

This is a very important update for users of ING Advanced and Rabobank Professional. Please read this manual before you update. 

  • Update to new certificates for ING Advanced and Rabobank Professional
  • Save old certificates for ING Advanced and Rabobank Professional

Other changes

  • Virtuemart: PHP 7.1 compatibility, fixed "A non-numeric value" error
  • Virtuemart: hide "Please wait, redirecting" message by default
  • RSForm Pro plugin: PHP7.1 compatibility, fix for "A non-numeric value encountered" error
  • Fixed a PHP notice "Object of class JVersion could not be converted to int"
  • HikaShop: improvements and bug fix to onPaymentNotification in plugin

cciDEAL 4.6.0

Updates for RSForm Pro, ING iDEAL Basic, TargetPay, RD E-Tickets, TargetPay and Virtuemart!

  • ING iDEAL Basic: improve stability and add support for cciDEAL Links - cciDEAL Links manual
  • RSForm Pro: fix layout issues for iDEAL and MisterCash payment plugins
  • RD E-Tickets/RD Ticketmaster: set default payment method for the plugin to "All", so for example Mollie will show all available payment methods, not just iDEAL
  • TargetPay: Update to iDEAL API v3, many improvements incl. better bank selector, easier test mode. If you use a template override for cciDEAL & TargetPay 'Select bank page', remove it!
  • Virtuemart: extra check to make sure correct status is processed

cciDEAL 4.5.7

  • Mollie: Added support for KBC/CBC-Betaalknop!
  • TargetPay: remove old/unused code in integration

cciDEAL 4.5.6

  • Added better payment logging, saves to logs/ccideal_log.txt, features: log to file, log to email, added timestamp, added more log messages
  • HikaShop & Mollie: improved integration and fixed bug that kept some notification emails from being sent
  • HikaShop plugin: removed @ so we can see PHP errors in the error log
  • PHP 7: updated PHP constructors to support PHP7 style (will be deprecated in the future)
  • RSForm Pro:
    • Added cciDEAL description support to RSForm Pro Belfius plugin
    • Added cciDEAL description support to RSForm Pro MisterCash plugin

cciDEAL 4.5.5

  • Rabo OmniKassa, optimised payment method preference selection
  • Temporarily adjusted Mollie minimum amount to 0.13, pending more extensive fix for minimum amounts per payment method
  • Rabo OmniKassa, also check for Seal in response message from Rabo OmniKassa
  • Better handling of amounts and comma's/dot's for cciDEAL Links

cciDEAL 4.5.4

  • Virtuemart: update VMPAYMENT_IDEAL_PLEASE_WAIT in plugin language file to not have iDEAL in the text but "payment system", most payment system's support other payment methods too!

cciDEAL 4.5.3

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.6.1

Maturité:
Stable
Mis à jour le:
samedi 27 mai 2017 21:16

cciDEAL 4.6.1

IMPORTANT UPDATE

This is a very important update for users of ING Advanced and Rabobank Professional. Please read this manual before you update. 

  • Update to new certificates for ING Advanced and Rabobank Professional
  • Save old certificates for ING Advanced and Rabobank Professional

Other changes

  • Virtuemart: PHP 7.1 compatibility, fixed "A non-numeric value" error
  • Virtuemart: hide "Please wait, redirecting" message by default
  • RSForm Pro plugin: PHP7.1 compatibility, fix for "A non-numeric value encountered" error
  • Fixed a PHP notice "Object of class JVersion could not be converted to int"
  • HikaShop: improvements and bug fix to onPaymentNotification in plugin

cciDEAL 4.6.0

Updates for RSForm Pro, ING iDEAL Basic, TargetPay, RD E-Tickets, TargetPay and Virtuemart!

  • ING iDEAL Basic: improve stability and add support for cciDEAL Links - cciDEAL Links manual
  • RSForm Pro: fix layout issues for iDEAL and MisterCash payment plugins
  • RD E-Tickets/RD Ticketmaster: set default payment method for the plugin to "All", so for example Mollie will show all available payment methods, not just iDEAL
  • TargetPay: Update to iDEAL API v3, many improvements incl. better bank selector, easier test mode. If you use a template override for cciDEAL & TargetPay 'Select bank page', remove it!
  • Virtuemart: extra check to make sure correct status is processed

cciDEAL 4.5.7

  • Mollie: Added support for KBC/CBC-Betaalknop!
  • TargetPay: remove old/unused code in integration

cciDEAL 4.5.6

  • Added better payment logging, saves to logs/ccideal_log.txt, features: log to file, log to email, added timestamp, added more log messages
  • HikaShop & Mollie: improved integration and fixed bug that kept some notification emails from being sent
  • HikaShop plugin: removed @ so we can see PHP errors in the error log
  • PHP 7: updated PHP constructors to support PHP7 style (will be deprecated in the future)
  • RSForm Pro:
    • Added cciDEAL description support to RSForm Pro Belfius plugin
    • Added cciDEAL description support to RSForm Pro MisterCash plugin

cciDEAL 4.5.5

  • Rabo OmniKassa, optimised payment method preference selection
  • Temporarily adjusted Mollie minimum amount to 0.13, pending more extensive fix for minimum amounts per payment method
  • Rabo OmniKassa, also check for Seal in response message from Rabo OmniKassa
  • Better handling of amounts and comma's/dot's for cciDEAL Links

cciDEAL 4.5.4

  • Virtuemart: update VMPAYMENT_IDEAL_PLEASE_WAIT in plugin language file to not have iDEAL in the text but "payment system", most payment system's support other payment methods too!

cciDEAL 4.5.3

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.6.0

Maturité:
Stable
Mis à jour le:
jeudi 27 avril 2017 10:35

cciDEAL 4.6.0

Updates for RSForm Pro, ING iDEAL Basic, TargetPay, RD E-Tickets, TargetPay and Virtuemart!

  • ING iDEAL Basic: improve stability and add support for cciDEAL Links - cciDEAL Links manual
  • RSForm Pro: fix layout issues for iDEAL and MisterCash payment plugins
  • RD E-Tickets/RD Ticketmaster: set default payment method for the plugin to "All", so for example Mollie will show all available payment methods, not just iDEAL
  • TargetPay: Update to iDEAL API v3, many improvements incl. better bank selector, easier test mode. If you use a template override for cciDEAL & TargetPay 'Select bank page', remove it!
  • Virtuemart: extra check to make sure correct status is processed

cciDEAL 4.5.7

  • Mollie: Added support for KBC/CBC-Betaalknop!
  • TargetPay: remove old/unused code in integration

cciDEAL 4.5.6

  • Added better payment logging, saves to logs/ccideal_log.txt, features: log to file, log to email, added timestamp, added more log messages
  • HikaShop & Mollie: improved integration and fixed bug that kept some notification emails from being sent
  • HikaShop plugin: removed @ so we can see PHP errors in the error log
  • PHP 7: updated PHP constructors to support PHP7 style (will be deprecated in the future)
  • RSForm Pro:
    • Added cciDEAL description support to RSForm Pro Belfius plugin
    • Added cciDEAL description support to RSForm Pro MisterCash plugin

cciDEAL 4.5.5

  • Rabo OmniKassa, optimised payment method preference selection
  • Temporarily adjusted Mollie minimum amount to 0.13, pending more extensive fix for minimum amounts per payment method
  • Rabo OmniKassa, also check for Seal in response message from Rabo OmniKassa
  • Better handling of amounts and comma's/dot's for cciDEAL Links

cciDEAL 4.5.4

  • Virtuemart: update VMPAYMENT_IDEAL_PLEASE_WAIT in plugin language file to not have iDEAL in the text but "payment system", most payment system's support other payment methods too!

cciDEAL 4.5.3

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.5.7

Maturité:
Stable
Mis à jour le:
mardi 25 octobre 2016 22:22

cciDEAL 4.5.7

  • Mollie: Added support for KBC/CBC-Betaalknop!
  • TargetPay: remove old/unused code in integration

Also see 4.5.0 and 4.5.3 below for everything new in the 4.5.x series!

cciDEAL 4.5.6

  • Added better payment logging, saves to logs/ccideal_log.txt, features: log to file, log to email, added timestamp, added more log messages
  • HikaShop & Mollie: improved integration and fixed bug that kept some notification emails from being sent
  • HikaShop plugin: removed @ so we can see PHP errors in the error log
  • PHP 7: updated PHP constructors to support PHP7 style (will be deprecated in the future)
  • RSForm Pro:
    • Added cciDEAL description support to RSForm Pro Belfius plugin
    • Added cciDEAL description support to RSForm Pro MisterCash plugin

cciDEAL 4.5.5

  • Rabo OmniKassa, optimised payment method preference selection
  • Temporarily adjusted Mollie minimum amount to 0.13, pending more extensive fix for minimum amounts per payment method
  • Rabo OmniKassa, also check for Seal in response message from Rabo OmniKassa
  • Better handling of amounts and comma's/dot's for cciDEAL Links

cciDEAL 4.5.4

  • Virtuemart: update VMPAYMENT_IDEAL_PLEASE_WAIT in plugin language file to not have iDEAL in the text but "payment system", most payment system's support other payment methods too!

cciDEAL 4.5.3

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.5.6

Maturité:
Stable
Mis à jour le:
vendredi 7 octobre 2016 20:14

cciDEAL 4.5.6

See 4.5.0 and 4.5.3 list below for everything new in the 4.5.x series!

  • Added better payment logging, saves to logs/ccideal_log.txt, features: log to file, log to email, added timestamp, added more log messages
  • HikaShop & Mollie: improved integration and fixed bug that kept some notification emails from being sent
  • HikaShop plugin: removed @ so we can see PHP errors in the error log
  • PHP 7: updated PHP constructors to support PHP7 style (will be deprecated in the future)
  • RSForm Pro:
    • Added cciDEAL description support to RSForm Pro Belfius plugin
    • Added cciDEAL description support to RSForm Pro MisterCash plugin

cciDEAL 4.5.5

  • Rabo OmniKassa, optimised payment method preference selection
  • Temporarily adjusted Mollie minimum amount to 0.13, pending more extensive fix for minimum amounts per payment method
  • Rabo OmniKassa, also check for Seal in response message from Rabo OmniKassa
  • Better handling of amounts and comma's/dot's for cciDEAL Links

cciDEAL 4.5.4

  • Virtuemart: update VMPAYMENT_IDEAL_PLEASE_WAIT in plugin language file to not have iDEAL in the text but "payment system", most payment system's support other payment methods too!

cciDEAL 4.5.3

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.5.5

Maturité:
Stable
Mis à jour le:
lundi 12 septembre 2016 13:05

cciDEAL 4.5.5

See 4.5.0 and 4.5.3 list below for everything new in the 4.5.x series!

  • Rabo OmniKassa, optimised payment method preference selection
  • Temporarily adjusted Mollie minimum amount to 0.13, pending more extensive fix for minimum amounts per payment method
  • Rabo OmniKassa, also check for Seal in response message from Rabo OmniKassa
  • Better handling of amounts and comma's/dot's for cciDEAL Links

cciDEAL 4.5.4

  • Virtuemart: update VMPAYMENT_IDEAL_PLEASE_WAIT in plugin language file to not have iDEAL in the text but "payment system", most payment system's support other payment methods too!

cciDEAL 4.5.3

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.5.4

Maturité:
Stable
Mis à jour le:
jeudi 26 mai 2016 12:08

cciDEAL 4.5.4

See 4.5.0 and 4.5.3 list below for everything new in the 4.5.x series!

  • Virtuemart: update VMPAYMENT_IDEAL_PLEASE_WAIT in plugin language file to not have iDEAL in the text but "payment system", most payment system's support other payment methods too!

cciDEAL 4.5.3

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.5.3

Maturité:
Stable
Mis à jour le:
lundi 25 avril 2016 21:56

cciDEAL 4.5.3

See 4.5.0 list below for everything new in the 4.5.x series!

  • Hikashop:
    • Switched to no base URL in redirect form for cciDEAL, because customers would set the URL incorrectly in Joomla config which would cause issues for the payment processing
    • Allow a preferred ID (order ID or order number) for bank statements for payments (supports HikaShop & Mollie for now)
    • Add check that description_id_reference is set at all before assigning it
  • NEW: cciDEAL Links, payments directly from a link, see manual 
  • Minor code improvements, re-structure and added comments
  • Add explanation comment to test payment code in bankform function
  • Mollie:
    • improved Mollie notify script with more secure database query (less issues in the future!?)
  • Virtuemart:
    • Fixed a big where completed payments were not prcessed correctly
    • Improve process for ABN AMRO Easy, not redirect to VM more often
  • ABN AMRO iDEAL Easy:
    • removed old SQL to add log entry
    • make sure more data is given back via urlError (failed payments)
  • PHP 7:
    • convert from $this-> to self:: in other functions
    • convert function statuslayout to static
    • revert a few function's back from static, convert from $this-> to self:: in other functions
    • remove PHP 4 style constructors in RSForm Pro payment plugins
    • update public function to public static function
    • fix PHP error with ING Advanced & Rabobank Professional

cciDEAL 4.5.2

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.5.2

Maturité:
Stable
Mis à jour le:
mercredi 30 mars 2016 13:55

cciDEAL 4.5.2

See 4.5.0 list below for everything new in the 4.5.x series!

  • ABN AMRO iDEAL Easy: removed old SQL to add log entry
  • ABN AMRO iDEAL Easy: make sure more data is given back via urlError (failed payments)
  • PHP7 fix: convert from $this-> to self:: in other functions
  • PHP7 fix: convert function statuslayout to static
  • PHP7 fix: revert a few function's back from static, convert from $this-> to self:: in other functions
  • PHP7 fix: remove PHP 4 style constructors in RSForm Pro payment plugins
  • PHP7 fix: update public function to public static function
  • PHP7 fix: error with ING Advanced & Rabobank Professional

cciDEAL 4.5.1

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.5.1

Maturité:
Stable
Mis à jour le:
lundi 21 mars 2016 21:33

cciDEAL 4.5.1

See 4.5.0 list below for everything new in the 4.5.x series!

  • Mollie API: updated mb_strtolower to strtolower as this could cause issues on some servers
  • Added links to Mollie.nl to configuration
  • cciDEAL Simpel/Content plugin: fix bug in experimental support for multiple extra_text fields
  • Add more log messages to the payment process
  • cciDEAL Simpel/Content plugin: fix issue where extra fields where not saved
  • Updating $_SESSION to JSession for Joomla 3.4.7 compatibility
  • Solution for session destroy in Joomla/Virtuemart etc when people leave for iDEAL
  • Bug fix, escape content that comes from RSForm Pro before inserting it into cciDEAL Payments table

cciDEAL 4.5.0

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Bêta 4.5.0b

Maturité:
Bêta
Mis à jour le:
jeudi 3 décembre 2015 10:34

cciDEAL 4.5.0 beta

  • RSForm Pro & Mollie, TargetPay, Rabo OmniKassa
    • RSForm Pro & TargetPay, add support for custom descriptions, see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • Added and updated language strings for Payments overview (and RSForm Pro Submission text)
    • Payments UI improvements, show "RSForm Pro Submission" description close to submission ID when article_extra_text is RSForm Pro Submission ID
    • RSForm Pro, added extra explanation, no code changes
    • RSForm Pro, added Belfius payment plugin (new payment method supported by Mollie)
    • RSForm Pro & Rabo OmniKassa, custom descriptions now also supported with Rabo OmniKassa payments - http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
    • RSForm Pro, add custom description to cciDEAL > Payments overview - see http://www.chillcreations.com/manuals/ccideal-platform/290-adding-ideal-to-rsform-pro#extra-custom-description-rsform-pro-to-mollie
  • TargetPay
    • TargetPay, added my own cacert.pem because (a) webhosters have outdated versions on their server and (b) TargetPay is too lazy to add one to their client themselves.
    • TargetPay, improved handling of multiple payment methods (specifically fixed RSForm Pro + TargetPay iDEAL bug!)
    • TargetPay, save TargetPay transaction ID to cciDEAL Payments database table as soon as the ID is known (before customer leaves the site)
  • Mollie
    • Add support for new Mollie payment methods Belfius, paysafecard, SEPA-incasso
    • Added logging message to Mollie layout (in ccideal view)
    • Mollie optimizations for notify URL, set to format=raw & try to disable gzip, hopefully fix most incorrect "Status betaling doorgeven niet gelukt" messages
    • Mollie optimizations, save Mollie ID before payment, better check for status in Mollie notify, added more log messages
  • Virtuemart
    • Virtuemart, get and add language code to cciDEAL url, to make sure the current user language is always saved and used (especially important with Rabo OmniKassa)
    • Virtuemart, get and add language code to more Virtuemart URLs during payments so stores more consistently stay in the users language
    • Virtuemart 2.6, remove contents from cart after completed payment (already fixed in VM3 plugin)
  • HikaShop, the payment plugin can now process payments in all currencies supported by Rabo OmniKassa, it is the users responsibility to select the correct currencies for his/her store.
  • Payments overview:
    • Payments overview, improved column widths
    • Payments, combined Extension and Extension ID columns, moved User ID column to "Extra info", created link to user from User ID
    • Payments, combined Extension and Extension ID column (I think it more logical that way and saves space in the payments table)
  • Convert a few changed SQL statements back to format that works better for Joomla, make sure new rsformpro_ccideal_description is still added
  • Make sure administrator language file is also loaded in the site
  • Integrations view, removed J2Store plugin from view, currently not supported
  • Optimized language string to "Bericht bij geslaagde betaling" instead of "Bericht na bestelling" which might be confusing
  • Fixed useless errors in configuration when error Joomla reporting was set to "maximum"
  • Fixed potential bug where cciDEAL would get only configuration row with ID 1, when it should always get the latest row
  • Fixed bug in AKSubs notify process where incorrect users where  being activate after payments, thanks Vincent Verhoeven of buro26.nl
  • Installation script, automatically move module language files from component to module
  • Mollie, Sisow, TargetPay, hardcoded redirect URL parameters for a more stable experience on some servers
  • Improved ternary condition for log message logging_paymentmethod to be simpler
  • Improved logging message for "Start payment", also show order number when it's a test payment
  • Added log message to register the view and layout in bankform function/page
  • Added condition to payment method log message to make sure "not set" instead of nothing is shown, if user did not chose a payment method
  • Added "iDEAL logos 2015" image
  • Fixed bug where payment method was not always set correctly in components/com_ccidealplatform/controller.php
  • Added more log messages to controller.php (site)
  • Added another log message to ccideal.php model (site)
  • ING Advanced/Rabobank Professional Testform, removed a typo ">"
  • Updated default short text for pending payments to better reflect that the payment is indeed pending
  • Fixed issue (only in dev version) where status would always be "Failed" on return because a silly typo made by me
  • replaced some tags to in plugin XML files
  • Rabo OmniKassa, implemented better way to get current user language and send to Rabo OmniKassa during payments
  • Added more log messages during payment processing (disabled by default)
  • Akeeba Subscriptions 4 only: changed from including FOF to F0F (rename of library by Akeeba)
  • Integrations view, corrected paths to RSMembership and RSEvents XML files to collect versions (fixes false "Update" button)
  • Configuration view, add explanation to test payment button so it's more clear what the button does
  • Integrations view: added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)

 

Stable 4.4.9

Maturité:
Stable
Mis à jour le:
mercredi 29 juillet 2015 14:53

cciDEAL 4.4.9

  • Added check to make sure the entered Download ID is correct (used regular expression), otherwise show warning (new and updated language strings)
  • UI improvements: improve configuration view layout and text (updated and new language strings)
  • Clean up, removed more references to Akeeba Strapper and FOF, stopped using them earlier
  • Removed references and handling for ccInvoices integration language files (xx-XX.plg_ccinvoices_ideal.ini) as strings are now loaded in ccInvoices administrator language file
  • Moved language strings for ccInvoices integration plugin to ccInvoices administrator language files
  • Integrations view:
    • Make sure "Reinstall" button is shown (Dutch: Herinstalleer) when installed integration plugin is same as, or higher than, newest version of plugin (no need to update)
    • Corrected typo in path to virtuemart plugin for integration plugin version retrieval
    • Improved version check for "Update" button to be more accurate
    • Improved update instructions in Integrations view
    • Implemented better method to get current version of integration plugins, directly from XML file
    • Added "cciDEAL Simpel" to Content plugin in integrations view so it's more clear they belong together
  • RSForm Pro, turned "Percentage" and "Vast bedrag" around in RSForm Pro payment method options, they got switched up
  • Use default mail, subject and body if people enable  email notifications (Components > cciDEAL > E-mail instellingen) but don't add (required) information

cciDEAL 4.4.8

  • Bug fix, check if Virtuemart is installed in a smarter way (directly via DB) so we don't get "Component not found" errors when using JComponentHelper
  • Installation script, added check to only run Virtuemart plugin updates if the plugins are actually installed

cciDEAL 4.4.7

  • Added a message to configuration "Messages after Payment" in cciDEAL to warn that doesn't work with Virtuemart
  • Virtuemart, only show "View order" button after successful order if user is logged in (not a quest) as VM will otherwise show an error
  • Configuration user experience improvements, more information about Account ID and direct link to cciDEAL manual
  • RD-Ticketmaster improvements and bug fixes:
    • Clear cache/cart on return by user
    • Bug fix, adjusted incorrect call to PayPal plugin language files to cciDEAL plugin language files
    • Fixed multiple bugs, tickets and invoice was not e-mailed, user ID not registered
    • Removed all unused configuration options in cciDEAL integration plugin
    • Bug fix, save user_id to Ticketmaster transactions table
    • Removed support for multiple views from plugin, default always "vertical"
    • Minor language improvements in plugin
    • Changed plugin default view to Vertical, only one that should be used with Bootstrap and Joomla! 3
  • Added the start of simple (email) logging during the payment process, disabled by default
  • Fixed bug, minor typo in payments test form for ING Advanced and Rabobank Professional
  • Extra check to only use itemID's (for displaying correct modules) that are published AND public access

cciDEAL 4.4.6

  • HikaShop: search for payment method name based on ID, not name, more secure than name (which can be user modified)
  • cciDEAL Simpel: 
    • moved more code into plugin class itself for less conflicts with other plugins etc
    • replace Akeeba Strapper with ccBootstrap
  • RSForm Pro: more minor improvements to iDEAL and MisterCash plugins
  • Updates:
    • fixed issue where Live Update in older cciDEAL versions would think these stable versions (4.4.5 and 4.4.6) where in fact unstable because "st" was added to the version number
    • if extension redirects to Live Update (which was removed in recent versions of cciDEAL) after updating, redirect it to Joomla! Extension Manager Update (so users don't see an error that the view is missing)

cciDEAL 4.4.5

  • Stable release of cciDEAL 4.4 series
  • RSForm Pro, added MisterCash plugin and other improvements:
    • Add MisterCash plugin so users can select this payment method in forms
    • Added multiple payment method support to RSForm Pro processing in cciDEAL controller
    • Re-added iDEAL image in sidebar, minor coding and logic improvements, more code comments
    • Minor updates to RSForm Pro iDEAL plugin language file
    • Fields with name ccideal_description are now sent to Mollie as payment description (omschrijving in Dutch)
    • Default cciDEAL plugin will now try to show all payment methods a iDEAL account supports in the iDEAL account system
  • RSEvents Pro:
    • Moved processing code to cciDEAL rsepro_notify to better handle e-mails etc
  • Virtuemart:
    • Check order history before order update (and mails), do not update if last order history status has same as new status. Fixes double confirmati
    • Small language correction, don't always show "iDEAL" as payment method in order comments
  • Bug fixed and improvements:
    • Renamed call to ccbootsrap.php to ccbootstrap.php
    • Testform, cleanup, remove redundant code, convert to Bootstrap
    • Removed some index.html files, no longer a Joomla! best practice

cciDEAL 4.4.4

  • Virtuemart integration plugin: add "view your order" button to successful payment confirmation
  • Convert to Chill Creations Bootstrap, remove Akeeba Strapper and FOF
  • Removed glyphicons from Chill Creations Bootstrap, only want to use icomoon (like J3 does)
  • Fixed issue with sidebar in Joomla! 3.4, was not showing properly (moved chillcreations-bootstrap div lower in code)
  • ccInvoices integration plugin: 
    • added onSiteInvoiceOverviewPaymentIcons function to plugin so "Pay now" button in site also shows when only cciDEAL plugin is active in ccInvoices
    • updated "Pay now" button in ccInvoices plugin to Bootstrap classes "btn btn-warning" and to match default ccInvoices payment plugins
    • added payment method name string
  • Improved function to automatically remove old language files from core folders (now a foreach, 50% less code)

cciDEAL 4.4.3

  • Fixed installation issues on Joomla! 2.5 because XML file for Akeeba Strapper was missing
  • Re-added older version of Akeeba Strapper to the package that uses fof instead of f0f (don't ask)
  • I will replace Akeeba Strapper and FOF with Chill Creations Bootstrap in a next version.That plugin has less dependencies and should work better in the background. 

cciDEAL 4.4.2

  • HikaShop plugin, set history->notified to 1, otherwise customers don't get confirmation emails
  • Language files according to Joomla! best practice
    • Language files now moved to stay in extension itself (/administrator/components/com_ccidealplatform/languages and /components/com_ccidealplatform/languages) 
    • Remove old language files (in /administrator/language and /language) on install/update
    • updated manifest XML file to handle new language file location
  • Install/uninstall for "Chill Creations Update" to install script, wasn't installed correctly in previous versions
  • iDEAL Content plugin:
    • Updated default iDEAL tag in ideal_editor plugin, simpler default tag and link to manual
    • Remove need to set payment ID in content iDEAL tags, eg. automatically generate a random payment ID when not set
    • Add defaults for content iDEAL: title, labels, submit button tags, most minimal tag is now {ccidealplatform amount="15"}

cciDEAL 4.4.1

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update)

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Stable 4.4.8

Maturité:
Stable
Mis à jour le:
lundi 29 juin 2015 20:03

Always create a backup before you update!

cciDEAL 4.4.8

  • Bug fix, check if Virtuemart is installed in a smarter way (directly via DB) so we don't get "Component not found" errors when using JComponentHelper
  • Installation script, added check to only run Virtuemart plugin updates if the plugins are actually installed

cciDEAL 4.4.7

  • Added a message to configuration "Messages after Payment" in cciDEAL to warn that doesn't work with Virtuemart
  • Virtuemart, only show "View order" button after successful order if user is logged in (not a quest) as VM will otherwise show an error
  • Configuration user experience improvements, more information about Account ID and direct link to cciDEAL manual
  • RD-Ticketmaster improvements and bug fixes:
    • Clear cache/cart on return by user
    • Bug fix, adjusted incorrect call to PayPal plugin language files to cciDEAL plugin language files
    • Fixed multiple bugs, tickets and invoice was not e-mailed, user ID not registered
    • Removed all unused configuration options in cciDEAL integration plugin
    • Bug fix, save user_id to Ticketmaster transactions table
    • Removed support for multiple views from plugin, default always "vertical"
    • Minor language improvements in plugin
    • Changed plugin default view to Vertical, only one that should be used with Bootstrap and Joomla! 3
  • Added the start of simple (email) logging during the payment process, disabled by default
  • Fixed bug, minor typo in payments test form for ING Advanced and Rabobank Professional
  • Extra check to only use itemID's (for displaying correct modules) that are published AND public access

cciDEAL 4.4.6

  • HikaShop: search for payment method name based on ID, not name, more secure than name (which can be user modified)
  • cciDEAL Simpel: 
    • moved more code into plugin class itself for less conflicts with other plugins etc
    • replace Akeeba Strapper with ccBootstrap
  • RSForm Pro: more minor improvements to iDEAL and MisterCash plugins
  • Updates:
    • fixed issue where Live Update in older cciDEAL versions would think these stable versions (4.4.5 and 4.4.6) where in fact unstable because "st" was added to the version number
    • if extension redirects to Live Update (which was removed in recent versions of cciDEAL) after updating, redirect it to Joomla! Extension Manager Update (so users don't see an error that the view is missing)

cciDEAL 4.4.5

  • Stable release of cciDEAL 4.4 series
  • RSForm Pro, added MisterCash plugin and other improvements:
    • Add MisterCash plugin so users can select this payment method in forms
    • Added multiple payment method support to RSForm Pro processing in cciDEAL controller
    • Re-added iDEAL image in sidebar, minor coding and logic improvements, more code comments
    • Minor updates to RSForm Pro iDEAL plugin language file
    • Fields with name ccideal_description are now sent to Mollie as payment description (omschrijving in Dutch)
    • Default cciDEAL plugin will now try to show all payment methods a iDEAL account supports in the iDEAL account system
  • RSEvents Pro:
    • Moved processing code to cciDEAL rsepro_notify to better handle e-mails etc
  • Virtuemart:
    • Check order history before order update (and mails), do not update if last order history status has same as new status. Fixes double confirmati
    • Small language correction, don't always show "iDEAL" as payment method in order comments
  • Bug fixed and improvements:
    • Renamed call to ccbootsrap.php to ccbootstrap.php
    • Testform, cleanup, remove redundant code, convert to Bootstrap
    • Removed some index.html files, no longer a Joomla! best practice

cciDEAL 4.4.4

  • Virtuemart integration plugin: add "view your order" button to successful payment confirmation
  • Convert to Chill Creations Bootstrap, remove Akeeba Strapper and FOF
  • Removed glyphicons from Chill Creations Bootstrap, only want to use icomoon (like J3 does)
  • Fixed issue with sidebar in Joomla! 3.4, was not showing properly (moved chillcreations-bootstrap div lower in code)
  • ccInvoices integration plugin: 
    • added onSiteInvoiceOverviewPaymentIcons function to plugin so "Pay now" button in site also shows when only cciDEAL plugin is active in ccInvoices
    • updated "Pay now" button in ccInvoices plugin to Bootstrap classes "btn btn-warning" and to match default ccInvoices payment plugins
    • added payment method name string
  • Improved function to automatically remove old language files from core folders (now a foreach, 50% less code)

cciDEAL 4.4.3

  • Fixed installation issues on Joomla! 2.5 because XML file for Akeeba Strapper was missing
  • Re-added older version of Akeeba Strapper to the package that uses fof instead of f0f (don't ask)
  • I will replace Akeeba Strapper and FOF with Chill Creations Bootstrap in a next version.That plugin has less dependencies and should work better in the background. 

cciDEAL 4.4.2

  • HikaShop plugin, set history->notified to 1, otherwise customers don't get confirmation emails
  • Language files according to Joomla! best practice
    • Language files now moved to stay in extension itself (/administrator/components/com_ccidealplatform/languages and /components/com_ccidealplatform/languages) 
    • Remove old language files (in /administrator/language and /language) on install/update
    • updated manifest XML file to handle new language file location
  • Install/uninstall for "Chill Creations Update" to install script, wasn't installed correctly in previous versions
  • iDEAL Content plugin:
    • Updated default iDEAL tag in ideal_editor plugin, simpler default tag and link to manual
    • Remove need to set payment ID in content iDEAL tags, eg. automatically generate a random payment ID when not set
    • Add defaults for content iDEAL: title, labels, submit button tags, most minimal tag is now {ccidealplatform amount="15"}

cciDEAL 4.4.1

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update)

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Stable 4.4.7

Maturité:
Stable
Mis à jour le:
lundi 22 juin 2015 22:33

Always create a backup before you update!

cciDEAL 4.4.7

  • Added a message to configuration "Messages after Payment" in cciDEAL to warn that doesn't work with Virtuemart
  • Virtuemart, only show "View order" button after successful order if user is logged in (not a quest) as VM will otherwise show an error
  • Configuration user experience improvements, more information about Account ID and direct link to cciDEAL manual
  • RD-Ticketmaster improvements and bug fixes:
    • Clear cache/cart on return by user
    • Bug fix, adjusted incorrect call to PayPal plugin language files to cciDEAL plugin language files
    • Fixed multiple bugs, tickets and invoice was not e-mailed, user ID not registered
    • Removed all unused configuration options in cciDEAL integration plugin
    • Bug fix, save user_id to Ticketmaster transactions table
    • Removed support for multiple views from plugin, default always "vertical"
    • Minor language improvements in plugin
    • Changed plugin default view to Vertical, only one that should be used with Bootstrap and Joomla! 3
  • Added the start of simple (email) logging during the payment process, disabled by default
  • Fixed bug, minor typo in payments test form for ING Advanced and Rabobank Professional
  • Extra check to only use itemID's (for displaying correct modules) that are published AND public access

cciDEAL 4.4.6

  • HikaShop: search for payment method name based on ID, not name, more secure than name (which can be user modified)
  • cciDEAL Simpel: 
    • moved more code into plugin class itself for less conflicts with other plugins etc
    • replace Akeeba Strapper with ccBootstrap
  • RSForm Pro: more minor improvements to iDEAL and MisterCash plugins
  • Updates:
    • fixed issue where Live Update in older cciDEAL versions would think these stable versions (4.4.5 and 4.4.6) where in fact unstable because "st" was added to the version number
    • if extension redirects to Live Update (which was removed in recent versions of cciDEAL) after updating, redirect it to Joomla! Extension Manager Update (so users don't see an error that the view is missing)

cciDEAL 4.4.5

  • Stable release of cciDEAL 4.4 series
  • RSForm Pro, added MisterCash plugin and other improvements:
    • Add MisterCash plugin so users can select this payment method in forms
    • Added multiple payment method support to RSForm Pro processing in cciDEAL controller
    • Re-added iDEAL image in sidebar, minor coding and logic improvements, more code comments
    • Minor updates to RSForm Pro iDEAL plugin language file
    • Fields with name ccideal_description are now sent to Mollie as payment description (omschrijving in Dutch)
    • Default cciDEAL plugin will now try to show all payment methods a iDEAL account supports in the iDEAL account system
  • RSEvents Pro:
    • Moved processing code to cciDEAL rsepro_notify to better handle e-mails etc
  • Virtuemart:
    • Check order history before order update (and mails), do not update if last order history status has same as new status. Fixes double confirmati
    • Small language correction, don't always show "iDEAL" as payment method in order comments
  • Bug fixed and improvements:
    • Renamed call to ccbootsrap.php to ccbootstrap.php
    • Testform, cleanup, remove redundant code, convert to Bootstrap
    • Removed some index.html files, no longer a Joomla! best practice

cciDEAL 4.4.4

  • Virtuemart integration plugin: add "view your order" button to successful payment confirmation
  • Convert to Chill Creations Bootstrap, remove Akeeba Strapper and FOF
  • Removed glyphicons from Chill Creations Bootstrap, only want to use icomoon (like J3 does)
  • Fixed issue with sidebar in Joomla! 3.4, was not showing properly (moved chillcreations-bootstrap div lower in code)
  • ccInvoices integration plugin: 
    • added onSiteInvoiceOverviewPaymentIcons function to plugin so "Pay now" button in site also shows when only cciDEAL plugin is active in ccInvoices
    • updated "Pay now" button in ccInvoices plugin to Bootstrap classes "btn btn-warning" and to match default ccInvoices payment plugins
    • added payment method name string
  • Improved function to automatically remove old language files from core folders (now a foreach, 50% less code)

cciDEAL 4.4.3

  • Fixed installation issues on Joomla! 2.5 because XML file for Akeeba Strapper was missing
  • Re-added older version of Akeeba Strapper to the package that uses fof instead of f0f (don't ask)
  • I will replace Akeeba Strapper and FOF with Chill Creations Bootstrap in a next version.That plugin has less dependencies and should work better in the background. 

cciDEAL 4.4.2

  • HikaShop plugin, set history->notified to 1, otherwise customers don't get confirmation emails
  • Language files according to Joomla! best practice
    • Language files now moved to stay in extension itself (/administrator/components/com_ccidealplatform/languages and /components/com_ccidealplatform/languages) 
    • Remove old language files (in /administrator/language and /language) on install/update
    • updated manifest XML file to handle new language file location
  • Install/uninstall for "Chill Creations Update" to install script, wasn't installed correctly in previous versions
  • iDEAL Content plugin:
    • Updated default iDEAL tag in ideal_editor plugin, simpler default tag and link to manual
    • Remove need to set payment ID in content iDEAL tags, eg. automatically generate a random payment ID when not set
    • Add defaults for content iDEAL: title, labels, submit button tags, most minimal tag is now {ccidealplatform amount="15"}

cciDEAL 4.4.1

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update)

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Stable 4.4.6

Maturité:
Stable
Mis à jour le:
mercredi 3 juin 2015 13:49

Always create a backup before you update!

cciDEAL 4.4.6

  • HikaShop: search for payment method name based on ID, not name, more secure than name (which can be user modified)
  • cciDEAL Simpel: 
    • moved more code into plugin class itself for less conflicts with other plugins etc
    • replace Akeeba Strapper with ccBootstrap
  • RSForm Pro: more minor improvements to iDEAL and MisterCash plugins
  • Updates:
    • fixed issue where Live Update in older cciDEAL versions would think these stable versions (4.4.5 and 4.4.6) where in fact unstable because "st" was added to the version number
    • if extension redirects to Live Update (which was removed in recent versions of cciDEAL) after updating, redirect it to Joomla! Extension Manager Update (so users don't see an error that the view is missing)

cciDEAL 4.4.5

  • Stable release of cciDEAL 4.4 series
  • RSForm Pro, added MisterCash plugin and other improvements:
    • Add MisterCash plugin so users can select this payment method in forms
    • Added multiple payment method support to RSForm Pro processing in cciDEAL controller
    • Re-added iDEAL image in sidebar, minor coding and logic improvements, more code comments
    • Minor updates to RSForm Pro iDEAL plugin language file
    • Fields with name ccideal_description are now sent to Mollie as payment description (omschrijving in Dutch)
    • Default cciDEAL plugin will now try to show all payment methods a iDEAL account supports in the iDEAL account system
  • RSEvents Pro:
    • Moved processing code to cciDEAL rsepro_notify to better handle e-mails etc
  • Virtuemart:
    • Check order history before order update (and mails), do not update if last order history status has same as new status. Fixes double confirmati
    • Small language correction, don't always show "iDEAL" as payment method in order comments
  • Bug fixed and improvements:
    • Renamed call to ccbootsrap.php to ccbootstrap.php
    • Testform, cleanup, remove redundant code, convert to Bootstrap
    • Removed some index.html files, no longer a Joomla! best practice

cciDEAL 4.4.4

  • Virtuemart integration plugin: add "view your order" button to successful payment confirmation
  • Convert to Chill Creations Bootstrap, remove Akeeba Strapper and FOF
  • Removed glyphicons from Chill Creations Bootstrap, only want to use icomoon (like J3 does)
  • Fixed issue with sidebar in Joomla! 3.4, was not showing properly (moved chillcreations-bootstrap div lower in code)
  • ccInvoices integration plugin: 
    • added onSiteInvoiceOverviewPaymentIcons function to plugin so "Pay now" button in site also shows when only cciDEAL plugin is active in ccInvoices
    • updated "Pay now" button in ccInvoices plugin to Bootstrap classes "btn btn-warning" and to match default ccInvoices payment plugins
    • added payment method name string
  • Improved function to automatically remove old language files from core folders (now a foreach, 50% less code)

cciDEAL 4.4.3

  • Fixed installation issues on Joomla! 2.5 because XML file for Akeeba Strapper was missing
  • Re-added older version of Akeeba Strapper to the package that uses fof instead of f0f (don't ask)
  • I will replace Akeeba Strapper and FOF with Chill Creations Bootstrap in a next version.That plugin has less dependencies and should work better in the background. 

cciDEAL 4.4.2

  • HikaShop plugin, set history->notified to 1, otherwise customers don't get confirmation emails
  • Language files according to Joomla! best practice
    • Language files now moved to stay in extension itself (/administrator/components/com_ccidealplatform/languages and /components/com_ccidealplatform/languages) 
    • Remove old language files (in /administrator/language and /language) on install/update
    • updated manifest XML file to handle new language file location
  • Install/uninstall for "Chill Creations Update" to install script, wasn't installed correctly in previous versions
  • iDEAL Content plugin:
    • Updated default iDEAL tag in ideal_editor plugin, simpler default tag and link to manual
    • Remove need to set payment ID in content iDEAL tags, eg. automatically generate a random payment ID when not set
    • Add defaults for content iDEAL: title, labels, submit button tags, most minimal tag is now {ccidealplatform amount="15"}

cciDEAL 4.4.1

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update)

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Stable 4.4.5

Maturité:
Stable
Mis à jour le:
mercredi 27 mai 2015 13:39

Always create a backup before you update!

cciDEAL 4.4.5

  • Stable release of cciDEAL 4.4 series
  • RSForm Pro, added MisterCash plugin and other improvements:
    • Add MisterCash plugin so users can select this payment method in forms
    • Added multiple payment method support to RSForm Pro processing in cciDEAL controller
    • Re-added iDEAL image in sidebar, minor coding and logic improvements, more code comments
    • Minor updates to RSForm Pro iDEAL plugin language file
    • Fields with name ccideal_description are now sent to Mollie as payment description (omschrijving in Dutch)
    • Default cciDEAL plugin will now try to show all payment methods a iDEAL account supports in the iDEAL account system
  • RSEvents Pro:
    • Moved processing code to cciDEAL rsepro_notify to better handle e-mails etc
  • Virtuemart:
    • Check order history before order update (and mails), do not update if last order history status has same as new status. Fixes double confirmati
    • Small language correction, don't always show "iDEAL" as payment method in order comments
  • Bug fixed and improvements:
    • Renamed call to ccbootsrap.php to ccbootstrap.php
    • Testform, cleanup, remove redundant code, convert to Bootstrap
    • Removed some index.html files, no longer a Joomla! best practice

cciDEAL 4.4.4

  • Virtuemart integration plugin: add "view your order" button to successful payment confirmation
  • Convert to Chill Creations Bootstrap, remove Akeeba Strapper and FOF
  • Removed glyphicons from Chill Creations Bootstrap, only want to use icomoon (like J3 does)
  • Fixed issue with sidebar in Joomla! 3.4, was not showing properly (moved chillcreations-bootstrap div lower in code)
  • ccInvoices integration plugin: 
    • added onSiteInvoiceOverviewPaymentIcons function to plugin so "Pay now" button in site also shows when only cciDEAL plugin is active in ccInvoices
    • updated "Pay now" button in ccInvoices plugin to Bootstrap classes "btn btn-warning" and to match default ccInvoices payment plugins
    • added payment method name string
  • Improved function to automatically remove old language files from core folders (now a foreach, 50% less code)

cciDEAL 4.4.3

  • Fixed installation issues on Joomla! 2.5 because XML file for Akeeba Strapper was missing
  • Re-added older version of Akeeba Strapper to the package that uses fof instead of f0f (don't ask)
  • I will replace Akeeba Strapper and FOF with Chill Creations Bootstrap in a next version.That plugin has less dependencies and should work better in the background. 

cciDEAL 4.4.2

  • HikaShop plugin, set history->notified to 1, otherwise customers don't get confirmation emails
  • Language files according to Joomla! best practice
    • Language files now moved to stay in extension itself (/administrator/components/com_ccidealplatform/languages and /components/com_ccidealplatform/languages) 
    • Remove old language files (in /administrator/language and /language) on install/update
    • updated manifest XML file to handle new language file location
  • Install/uninstall for "Chill Creations Update" to install script, wasn't installed correctly in previous versions
  • iDEAL Content plugin:
    • Updated default iDEAL tag in ideal_editor plugin, simpler default tag and link to manual
    • Remove need to set payment ID in content iDEAL tags, eg. automatically generate a random payment ID when not set
    • Add defaults for content iDEAL: title, labels, submit button tags, most minimal tag is now {ccidealplatform amount="15"}

cciDEAL 4.4.1

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update)

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Bêta 4.4.4b

Maturité:
Bêta
Mis à jour le:
mercredi 8 avril 2015 18:25

Do not install this beta on production websites unless you know what you are doing, not afraid to walk on the wild side and have a backup. 

Things I still need to do in cciDEAL 4.4.x: finish Virtuemart and HikaShop refactor and testing, testing, testing. 

cciDEAL 4.4.4

  • Virtuemart integration plugin: add "view your order" button to successful payment confirmation
  • Convert to Chill Creations Bootstrap, remove Akeeba Strapper and FOF
  • Removed glyphicons from Chill Creations Bootstrap, only want to use icomoon (like J3 does)
  • Fixed issue with sidebar in Joomla! 3.4, was not showing properly (moved chillcreations-bootstrap div lower in code)
  • ccInvoices integration plugin: 
    • added onSiteInvoiceOverviewPaymentIcons function to plugin so "Pay now" button in site also shows when only cciDEAL plugin is active in ccInvoices
    • updated "Pay now" button in ccInvoices plugin to Bootstrap classes "btn btn-warning" and to match default ccInvoices payment plugins
    • added payment method name string
  • Improved function to automatically remove old language files from core folders (now a foreach, 50% less code)

cciDEAL 4.4.3

  • Fixed installation issues on Joomla! 2.5 because XML file for Akeeba Strapper was missing
  • Re-added older version of Akeeba Strapper to the package that uses fof instead of f0f (don't ask)
  • I will replace Akeeba Strapper and FOF with Chill Creations Bootstrap in a next version.That plugin has less dependencies and should work better in the background. 

cciDEAL 4.4.2

  • HikaShop plugin, set history->notified to 1, otherwise customers don't get confirmation emails
  • Language files according to Joomla! best practice
    • Language files now moved to stay in extension itself (/administrator/components/com_ccidealplatform/languages and /components/com_ccidealplatform/languages) 
    • Remove old language files (in /administrator/language and /language) on install/update
    • updated manifest XML file to handle new language file location
  • Install/uninstall for "Chill Creations Update" to install script, wasn't installed correctly in previous versions
  • iDEAL Content plugin:
    • Updated default iDEAL tag in ideal_editor plugin, simpler default tag and link to manual
    • Remove need to set payment ID in content iDEAL tags, eg. automatically generate a random payment ID when not set
    • Add defaults for content iDEAL: title, labels, submit button tags, most minimal tag is now {ccidealplatform amount="15"}

cciDEAL 4.4.1

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update)

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Bêta 4.4.3b

Maturité:
Bêta
Mis à jour le:
mardi 24 mars 2015 18:44

Do not install this beta on production websites unless you know what you are doing, not afraid to walk on the wild side and have a backup. 

Things I still need to do in cciDEAL 4.4.x: finish Virtuemart and HikaShop refactor and testing, testing, testing. 

cciDEAL 4.4.3

  • Fixed installation issues on Joomla! 2.5 because XML file for Akeeba Strapper was missing
  • Re-added older version of Akeeba Strapper to the package that uses fof instead of f0f (don't ask)
  • I will replace Akeeba Strapper and FOF with Chill Creations Bootstrap in a next version.That plugin has less dependencies and should work better in the background. 

cciDEAL 4.4.2

  • HikaShop plugin, set history->notified to 1, otherwise customers don't get confirmation emails
  • Language files according to Joomla! best practice
    • Language files now moved to stay in extension itself (/administrator/components/com_ccidealplatform/languages and /components/com_ccidealplatform/languages) 
    • Remove old language files (in /administrator/language and /language) on install/update
    • updated manifest XML file to handle new language file location
  • Install/uninstall for "Chill Creations Update" to install script, wasn't installed correctly in previous versions
  • iDEAL Content plugin:
    • Updated default iDEAL tag in ideal_editor plugin, simpler default tag and link to manual
    • Remove need to set payment ID in content iDEAL tags, eg. automatically generate a random payment ID when not set
    • Add defaults for content iDEAL: title, labels, submit button tags, most minimal tag is now {ccidealplatform amount="15"}

cciDEAL 4.4.1

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update)

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Bêta 4.4.2b

Maturité:
Bêta
Mis à jour le:
lundi 23 mars 2015 18:10

Do not install this beta on production websites unless you know what you are doing, not afraid to walk on the wild side and have a backup. 

Things I still need to do in cciDEAL 4.4.x: finish Virtuemart and HikaShop refactor and testing, testing, testing. 

cciDEAL 4.4.2

  • HikaShop plugin, set history->notified to 1, otherwise customers don't get confirmation emails
  • Language files according to Joomla! best practice
    • Language files now moved to stay in extension itself (/administrator/components/com_ccidealplatform/languages and /components/com_ccidealplatform/languages) 
    • Remove old language files (in /administrator/language and /language) on install/update
    • updated manifest XML file to handle new language file location
  • Install/uninstall for "Chill Creations Update" to install script, wasn't installed correctly in previous versions
  • iDEAL Content plugin:
    • Updated default iDEAL tag in ideal_editor plugin, simpler default tag and link to manual
    • Remove need to set payment ID in content iDEAL tags, eg. automatically generate a random payment ID when not set
    • Add defaults for content iDEAL: title, labels, submit button tags, most minimal tag is now {ccidealplatform amount="15"}

cciDEAL 4.4.1

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update)

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Bêta 4.4.1b

Maturité:
Bêta
Mis à jour le:
vendredi 20 mars 2015 17:41

Do not install this beta on production websites unless you know what you are doing, not afraid to walk on the wild side and have a backup. This beta is released for customers that want to help us test the new functionality. 

Things I still need to do in cciDEAL 4.4.x: move language files to extension itself (Joomla! best practice),  finish Virtuemart and HikaShop refactor and testing, testing, testing. 

cciDEAL 4.4.1

Improved "Chill Creations Update" plugin that works with the Joomla! built-in updater (Extensions > Extension Manager > Update)

  • Renamed plugin class to Joomla! standards so it actually runs when updating, and adds the download ID to the download URL.
  • Also added check to only search for download ID's if one of the Chill Creations extensions is installed. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Bêta 4.4.0b

Maturité:
Bêta
Mis à jour le:
vendredi 20 mars 2015 01:05

Do not install this beta on production websites unless you know what you are doing, not afraid to walk on the wild side and have a backup. This beta is released for customers that want to help us test the new functionality. 

Things I still need to do in cciDEAL 4.4.x: move language files to extension itself (Joomla! best practice),  finish Virtuemart and HikaShop refactor and testing, testing, testing. 

cciDEAL 4.4.0

  • NEW: support for built-in Joomla! updater, next update can be done via
    Extensions > Extension Manager > Update
  • NEW: making content iDEAL plugin more user friendly
    • added default texts for iDEAL button title, fields and submit buttons in content plugin so your iDEAL button tag in Joomla! articles can be a lot shorter
  • NEW: refactoring Virtuemart plugin and process
    • Refactor plugin to better work according to Virtuemart example in the Paypal and other payment plugins
    • Refactor virtuemart_return method in ccideal.php model to better follow VM way of processing payments, redirects to VM pages after return from p
    • Added fallback for iDEALVMPayment_SESSION in virtuemart_return so the redirect to Virtuemart actually works
    • Virtuemart plugin translation optimized for multiple payment method support
  • NEW: refactoring HikaShop plugin
    • Removed more code, added more log messages
    • Merge with Nagoor changes for reduced onPaymentNotification arguments
    • Implemented new payment notification mail, removed order history code (now all done automatically via HikaShop)
    • Added log messages: cciDEAL will now write logs to HikaShop log file (Components > HikaShop > System > Configuration > Files)
    • hikashop_notify improvements, check for paid_status==1 and disabled old order history function (now done by HikaShop automatically)
  • CHANGE: Payments overview, removed "hover to view all extra information", and just show all information in the list, one of the first steps of extended functionality
  • FIX: added create-if-not-exists statements for tables after strange mysql installation errors started occurring for random  customers
  • FIX: Add "Select your bank" text in bank dropdown
  • FIX: Integrations, disabled var_dump for release
  • CHANGE: Changed Bootstrap class for pending alert, ending payments now show as orange to make it more clear that there might be something wrong or incomplete
  • CHANGE: Merged with cciDEAL 4.3.5 (all fixes on older versions should also be in cciDEAL 4.4.0)

Stable 4.3.5

Maturité:
Stable
Mis à jour le:
vendredi 20 mars 2015 01:00

cciDEAL 4.3.5

  • Error "Undefined variable" in Integrations
  • Error after Rabo OmniKassa - MiniTix payment
  • HikaShop integration:
    • Typo in payment notification mail
    • Order number updated to be more clear
    • various plugin improvements
  • ccInvoices integration:
    • payment status ID
    • fixed plugin install error
    • Fixed error after payment via ccInvoices
  • Improve instal/uninstall messages
  • Ticket 8780: blanc page
  • Ticket 8785: Error executing API call The amount is higher than the maximum
  • Ticket 8784: Ideal not working anymore
  • Ticket 8812: Status update
  • Ticket 8810: Payment with ccIdeal / mollie doesn't work
  • Ticket 8822: Amount changes / is incorrect
  • Ticket 8786: Checkout is not redirecting to bank page
  • Ticket 8787: Adding product RsForm
  • Ticket 8774: Test payment gets an error but is paid anyway
  • Ticket 8808: Security warning Firefox
  • Ticket 8845: Order statuses are not updated correctly
  • Ticket 8778: order id incorrect after update
  • Ticket 8805: False automatic payment notifications
  • Ticket 8779: Extra Character for 'extra_textfield_required' field
  • Ticket 8733: Order status
  • Ticket 8781: blank page
  • Ticket 8577: Confirmation mails only sent on successful payment

cciDEAL 4.3.4

Primarily two Virtuemart related bugs fixed. Also fixed all bugs reported via support tickets around the end of January and beginning of February.

  • Order status was not always updated correctly in Virtuemart 3
  • XML error was shown if Virtuemart was not installed in the site

cciDEAL 4.3.3

In some cases the payment status was communicated incorrectly to the extension. Advised update for all users!

  • Payment method switch button (clean code for common functions)
  • Fix undefined variable error in Integrations
  • Incorrect Virtuemart cancel notice/message
  • Various bugs reported in ticket support

cciDEAL 4.3.2

  • HikaShop: in some cases the grand total amount was incorrect if the amount was in the thousands (rounding issue)
  • Virtuemart: in some cases failed payments where updated to confirmed when they were not really confirmed or successful. 

cciDEAL 4.3.1

  • Pro-active test with Virtuemart 3.0.2, no issues found
  • Improved compatibility with Virtuemart 3.0.x
  • Improved handling of cciDEAL test payments so you should not have anymore "ghost" payments of 2.50 euro
  • Renamed our Virtuemart plugins to new format used by VM, example "VM Payment - cciDEAL integration"
  • Improved support of RSForm Pro, confirmation mails only sent on successful payment (and respecting settings in RSForm Pro)

cciDEAL 4.3.0

  • Better support for Virtuemart 3
  • Improved "Select your bank" page, now better layout, more information for customers and responsive!
  • New integration: J2Store
  • Improved support for latest JoomISP version
  • Implemented new RD-TicketMaster API
  • Better support for Rabo OmniKassa automaticResponseURL, should solve issues with e-mails not being sent by Virtuemart

Stable 4.3.4

Maturité:
Stable
Mis à jour le:
mardi 10 février 2015 19:39

cciDEAL 4.3.4

Primarily two Virtuemart related bugs fixed. Also fixed all bugs reported via support tickets around the end of January and beginning of February.

  • Order status was not always updated correctly in Virtuemart 3
  • XML error was shown if Virtuemart was not installed in the site

cciDEAL 4.3.3

In some cases the payment status was communicated incorrectly to the extension. Advised update for all users!

  • Payment method switch button (clean code for common functions)
  • Fix undefined variable error in Integrations
  • Incorrect Virtuemart cancel notice/message
  • Various bugs reported in ticket support

cciDEAL 4.3.2

  • HikaShop: in some cases the grand total amount was incorrect if the amount was in the thousands (rounding issue)
  • Virtuemart: in some cases failed payments where updated to confirmed when they were not really confirmed or successful. 

cciDEAL 4.3.1

  • Pro-active test with Virtuemart 3.0.2, no issues found
  • Improved compatibility with Virtuemart 3.0.x
  • Improved handling of cciDEAL test payments so you should not have anymore "ghost" payments of 2.50 euro
  • Renamed our Virtuemart plugins to new format used by VM, example "VM Payment - cciDEAL integration"
  • Improved support of RSForm Pro, confirmation mails only sent on successful payment (and respecting settings in RSForm Pro)

cciDEAL 4.3.0

  • Better support for Virtuemart 3
  • Improved "Select your bank" page, now better layout, more information for customers and responsive!
  • New integration: J2Store
  • Improved support for latest JoomISP version
  • Implemented new RD-TicketMaster API
  • Better support for Rabo OmniKassa automaticResponseURL, should solve issues with e-mails not being sent by Virtuemart

Nombre de versions à afficher par page: