WordPress.org

Plugin Directory

Pronamic iDEAL

The Pronamic iDEAL plugin allows you to easily add the iDEAL payment method to your WordPress website.

1.2.10

  • Configuration editor - Removed double private key password field
  • iDEAL Advanced v3 - Improved error handling signing documents

1.2.9

  • Sisow - Added support for Sisow REST API
  • Gravity Forms - Improved send notifications after payment
  • Configuration editor - Extended v3 with private key and certificate commands

1.2.8

  • ICEPAY - Added support for the ICEPAY payment provider
  • Gravity Forms - Fixed send notifications after payment for Gravity Forms 1.7.2+
  • Event Espresso - Fixed double e-mail notifications
  • TargetPay - Added support for customer info in callback (direct debit)

1.2.7

  • Membership - Improved the check for an active iDEAl gateway
  • Mollie - Enabled feedback support for the Mollie gateway
  • Cleaned up the configuration editor and add support for certificate info with iDEAL v3
  • s2Member - Improved support for providers wich support an description (Sisow)
  • WooCommerce - Improved the check payment e-mail note by using get_order_number()
  • Return URL's - Improved use of site_url() and home_url() functions
  • Buckaroo - Added support for the Buckaroo payment provider (thanks to Marcel Snoeck)
  • iDEAL Easy - Improved return handling
  • s2Member - Login is no longer required to pay with iDEAL

1.2.6

  • s2Member - Added support for the s2Member plugin
  • Membership from WPMUDEV.org - Added support for the Membership from WPMUDEV.org plugin
  • Mollie - Use transient for issuers/banks list
  • Jigoshop - Improved order status check, prevent multiple stock reducing with OmniKassa

1.2.5

  • iDEAL Advanced - Improved handling of parsing response messages
  • TargetPay - Improved handling of payment status return information
  • TargetPay - No longer verify SSL
  • WooCommerce - Improved support for WooCommerce 2.0
  • WordPress - Tested up to version 3.5.1
  • Event Espresso - Improved the handling of sending e-mails
  • Gravity Forms - Fullfill order callback is no called only once
  • Mollie - Improved error handling
  • Pages generator pages now have by default no index (WordPress SEO by Yoast)

1.2.4

  • ClassiPress - Improved URL redirect if payment status was not successful

1.2.3

  • Event Espresso - Improved support for gateways wich have input fields
  • ClassiPress - Improved support for gateways wich have input fields
  • Shopp - Fixed issue with gateways with an issuer input field
  • WooCommerce - Fixed issue with no description and gateway input fields
  • Display certificate valid from and to values on the confiugration editor

1.2.2

  • Fix - Fatal error on saving settings

1.2.1

  • WordPress Coding Standards optimizations
  • Performance optimizations
  • Mollie no longer verify SSL, didn't work on all servers

1.2

  • Added support for TargetPay iDEAL API
  • Added support for Mollie iDEAL API
  • InternetKassa - Improved handling of signature IN and OUT creating
  • Jigoshop - Improved backwards compatibilty for v1.2 or lower
  • OmniKassa - Fixed issue with key version error in admin tests page

1.1.1

  • OmniKassa - Fixed version key issue
  • Jigoshop - Improved backwards compatibilty for v1.2 or lower
  • Improved the configurations selector
  • Added ID column to the configurations overview table

1.1

  • Added support for iDEAL Advanced version 3.3
  • Added support for ABN AMRO - iDEAL Zelfbouw
  • Added status page powered by http://www.ideal-status.nl/
  • Abstracted the gateways classes
  • WooCommerce - Added support for Sequential Order Numbers Pro
  • OmniKassa - Added key version field in configuration editor
  • Jigoshop - Updated the iDEAL gateway settings section
  • ClassiPress - Added support for HTTP redirect gateways

1.0

  • First official release, removed the 'beta' label.
  • Added an 'Branding' page for easy adding iDEAL banners.
  • Added English documentation for changes in v3.3.1.
  • ClassiPress - Tweak - Improved support for the ClassiPress theme.

beta-0.11.1

  • WP e-Commerce - Tweak - Improved the support for iDEAL Advanced variants.

beta-0.11.0

  • Tweak - Improved support for the iDEAL Easy variant, this variant requires an PSP ID
  • Shopp - Fix - Force auth only for the iDEAL gateway
  • OmniKassa - Removed the optional parameter 'customerLanguage', was giving "Ongeldige waarde : customerLanguage=NL" error
  • OmniKassa - Added documentation "Integration guide Rabo OmniKassa – Version 2.0.1 April 2012"
  • Gravity Forms - Added custom merge tags for payment status, date, amount and transaction id

beta-0.10.1

  • Fix - OmniKassa configuration could net input hash key

beta-0.10

  • Tweak - Added extra check in loading certificates files from the iDEAL XML file
  • Shopp - Fix - Purchases with discount payments fix
  • Tweak - Added ABN AMRO Bank : Parameter Cookbook documentation link
  • Feature - Added support for the iDEAL Internet Kassa of Ogone

beta-0.9.9

  • Shopp - Test - Checked the 1.2.2 changelog (https://shopplugin.net/blog/shopp-1-2-1-release-notes/)
  • Shopp - Fix - Shopp is not showing the new payments settings after saving, bug in Shopp
  • Tweak - Changed home_url() to site_url() for retrieving license information
  • Event Espresso - Tweak - Improved the documentation of some functions and constants
  • Event Espresso - Fix - Removed debug information from choose payment option page
  • Jigoshop - Tweak - Return visitor to view order page after expired payment
  • WP e-Commerce - Test - Version 3.8.8.2 and 3.8.8.3
  • WP e-Commerce - Tweak - Improved the return, cancel, success and error URL's
  • Shopp - Tweak - Improved the return, cancel, success and error URL's
  • Shopp - Tweak - Improved the automatic status update of purchases
  • WordPress - Test - Version 3.4.1

beta-0.9.8

  • Shopp - Fix - The 'selected' parameter in module settings UI render drop-down menu function is sometimes type sensitive
  • Shopp - Fix - Added wrapper code to JavaScript so $ will work for calling jQuery
  • Event Espresso - Added support for the Event Espresso plugin

beta-0.9.7

  • OmniKassa - Added the "Zo werkt het aanvragen en aansluiten van de Rabo OmniKassa" PDF file to the documentation page
  • OmniKassa - Added an easy interface to execute the five iDEAL simulation transactions
  • Jigoshop - Updated the HTML options table head of the IDEAL gateway to the default Jigoshop format
  • iDEAL Advanced - Fixed an issue with an empty WordPress WPLANG constant, causing field generating error: language. Parameter '' has less than 2 characters
  • Sisow - Added the "Sisow - Pronamic iDEAL" PDF file to the documentation page
  • Gravity Forms - Improved the determination of the status URL
  • Sisow - Added support for "Sisow - iDEAL Basic" variant
  • Sisow - Added support for "Sisow - iDEAL Advanced" variant
  • Gravity Forms - Display error code if somehting is going wrong with the iDEAL Advanced variant
  • Shopp - Added 'keyed' => true parameter to the module settings UI render drop-down menu function
  • Tweak - Removed the utility function remove query arguments from URL, no longer used
  • Tweak - Improved the utility class and the retrieval of the ISO 639 and ISO 3166 values
  • Tweak - Improved the iDEAL Basic test page, the WordPress language value is now used
  • Gravity Forms - Fix - Removed the esc_js() function from the AJAX redirection JavaScript function

beta-0.9.6

  • Gravity Forms - Fixed bug with hidden conditional field, ignore iDEAL

beta-0.9.5

  • Gravity Forms - Added extra constants for the payment statuses
  • Gravity Forms - Improved the way we update the entry payment status
  • WooCommerce - Added WooCommerce utility base class
  • Jigoshop - Added Jigoshop utility base class
  • OmniKassa - Changed the use of the site_url() function, now called with an slash

beta-0.9.4

  • Fixed issue with the use of the dbDelta function wich was causing "WordPress database error: [Multiple primary key defined]" errors
  • Fixed check on (un)paid Shopp 1.2+ purchases, in some way this was mixed up.
  • Gravity Forms - Added field type title for the issuer drop down field
  • Gravity Forms - Changed Dutch translation of "Issuer Drop Down" field to "Banken uitschuifkeuzelijst"
  • Gravity Forms - Fixed redirecting issue with an AJAX enabled Gravity Forms form
  • ClassiPress - Added experimental iDEAL gateway

beta-0.9.3

  • Added some icons for the iDEAL banks to create a nicer issuer select element
  • Added exprimental support for ClassiPress
  • Added Gravity Forms delay admin notification option
  • Added Gravity Forms delay user notification option
  • Added Gravity Forms delay post creation option

beta-0.9.2

beta-0.9.1

  • Added an overview of the registered hashing algorithms and check for sha1 algorithm
  • Fixed plugins_url() function call in the WP e-Commerce Add-On
  • Fixed retrieving succes URL in the Gravity Forms Add-On from an iDEAL feed
  • Fixed edit order link in check iDEAL payment e-mail in the WooCommerce Add-On
  • Added check for unavailable or removed iDEAL variant in Gravity Forms iDEAL feed editor

beta-0.9

  • Added an data proxy class, all add-ons are now optimized
  • Added OmniKassa support for all add-ons
  • Added support for the WP e-Commerce plugin
  • Improved the redirection if returned from an iDEAL advanced payment to WooComnmerce
  • Changed the text domain from 'pronamic-ideal' to 'pronamic_ideal'
  • Replaced all references to class constant TEXT_DOMAIN to an string

beta-0.8.6

  • Added documentation for the Rabobank OmniKassa payment method
  • Added documentation for the ABN AMRO iDEAL Only Kassa payment method
  • WooCommerce iDEAL payment orders now get the status "on-hold" instead of "pending"
  • Changed WooCommerce class 'woocommerce_order' to 'WC_Order'
  • Changed WooCommerce class 'woocommerce_payment_gateway' to 'WC_Payment_Gateway'
  • Replaced get_permalink(get_option('woocommerce_pay_page_id')) with get_permalink(woocommerce_get_page_id('pay'))
  • WooCommerce iDEAL Easy and Basic payments send an check payment mail and add note to order

beta-0.8.5

  • Fixed an nonce check wich was causing a lot "Are you sure you want to do this?" notices
  • Added an uninstall hook wich will delete all extra database tables and options
  • Removed the custom made uninstall block from the iDEAL configurations page
  • Fixed database errors / unexpected output while installing the plugin
  • Pages generator will now generate pages with comments closed by default

beta-0.8.4

  • Shopp - Fixed fatal error in Shopp 1.2RC1, the $registry variable in the Settings class is declared as private in version 1.2RC1
  • Gravity Forms - Added link to Gravity Forms entry / lead details on the iDEAL payments page
  • Shopp - Improved the not paid check for the Shopp iDEAL gateway module, now also works with 1.2+
  • Shopp - Changed function for store front JavaScript from 'sanitize_title_with_dashes' to 'sanitize_key'
  • Shopp - Changed the 'shopp_order_success' action functions, in 1.2+ the purchase parameter was removed
  • Fixed notice and bug while generating security certificates and keys
  • Added mandatory tests for the iDEAL advanced variants

beta-0.8.3

  • Fixed notice wp_register_style was called incorrectly in admin
  • Fixed notice undefined variable: nl2br in the Gravity Forms Add-On
  • Fixed issue in WooCommerce with building the iDEAL basic succes URL, Google Analytics e-commerce tracking was not possible
  • Fixed issue with the purchase ID passing through to iDEAL
  • Added extra description to the hash key field on the iDEAL configuration edit page
  • Removed the maxlength="32" attribute from the Gravity Forms iDEAL feed transaction description field
  • Now it is also possible to search on the amount of an payment
  • Moved the return from iDEAL routine form the 'parse_query' routine to the 'template_redirect' routine
  • Improved the 'pronamic_ideal_return' and 'pronamic_ideal_status_update' routines with an 'can redirect' paramter
  • Improved the status update of WooCommerce and Jigoshop orders after an failure status update (from expired to failed)
  • Improved the scheduling of status requests of iDEAL advanced payments
  • Fixed the notice if no status pages or URL's are configured in an Gravity Forms iDEAL feed

beta-0.8.2

  • Replaced the DateTime::getTimestamp() call (PHP 5 >= 5.3.0) with DateTime::format('U') (PHP 5 >= 5.2.0)
  • Removed the addItem function from the iDEAL basic class and added an extra items class
  • Improved the way we load iDEAL items in the Gravity Forms iDEAL Add-On
  • Improved the Shopp add_storefrontjs script to hide / show the iDEAL fields
  • Added the ABN AMRO iDEAL Easy variant
  • Improved and fixed the WooCommerce iDEAL gateway, the status of orders is now set to pending iDEAL payment
  • Moved all the documentation files to an external server, plugin is now much smaller (from 20 MB to 3 MB)

beta-0.8.1

  • Fixed an issue with the WooCommerce iDEAL gateway, the order status is now updated
  • Improved the payment status update of the Shopp and Gravity Forms add-ons

beta-0.8

  • Fixed an issue with the success, cancel and error URL's in the iDEAL lite variant gateway for WooCommerce
  • Added support for the Shopp plugin
  • Added search box on the payments page so you can search on transaction ID, consumer name, account number and city
  • Adjusted the default expiration date modifier from +1 hour to +30 minutes

beta-0.7.2

  • Fixed an issue with character set in the iDEAL lite variant with the decoding of HTML entities
  • Added the current time to the iDEAL settings page so users can easily check the server time
  • Improved the expiration date of the iDEAL lite variant, now uses UTC timezone
  • Changed the iDEAL date format, the Z stands for the timezone offset and should not be the Z character
  • Changed the database column width of the entrance code to 40 instead of 32
  • For WooCommerce iDEAL Lite payment we now only add one total item, otherwise the cart discount amount is an issue

beta-0.7.1

  • Fixed issue with loading JavaScripts on the Gravity Forms edit / new form page
  • Added some extra data length checks for iDEAL lite payments
  • Added an extra role iDEAL Administrator, so you can outsource the configuration of iDEAL
  • Added extra capabilities so you can easily grant users to the iDEAL admin pages
  • Fixed bug with ordering the iDEAL payment by date
  • Added an pages generator to easily create pages for each iDEAL payment status

beta-0.7

  • Added support for the WooCommerce WordPress plugin
  • Improved the payments repository class
  • Improved the payments overview page (now with pagination)
  • Improved the loading of the admin JavaScripts and stylesheets

beta-0.6.2

  • Gravity Forms iDEAL Lite button is now translatable
  • For iDEAL Lite you can now easily run the mandatory tests
  • Added an private key and certificate generator

beta-0.6.1

  • Improved the calculation of the Gravity Forms price fields and the total amount

beta-0.6

  • Added and activated some extra iDEAL banks / variants
  • Enabled the Transient API for retrieving the issuers lists, was temporary disabled for debugging

beta-0.5

  • Fixed some security issues

beta-0.4

  • Improved the retrieving of license information from the license provider
  • Added some extra admin CSS styling like an iDEAL screen icon

beta-0.3

  • Improved the Gravity Forms confirmation message when an iDEAL basic payment is executed, now working correct with AJAX
  • Improved the iDEAL configuration editor and the Gravity Forms iDEAL feed editor, display only necessary input fields
  • Fixed the Rabobank iDEAL payment server URLs in the ideal.xml configuration file

beta-0.2

  • Removed all PHP 5.3+ namespace declarations, the plugin should now be compatible with PHP 5.2+
  • Fixed the link to the payment detail page in WordPress admin
  • Fixed the link on the payment detail page to the iDEAL configuration page
  • Fixed redirection problem with AJAX enabled Gravity Forms

beta-0.1

  • Issuers list transient is now deleted after updating an iDEAL configuration
  • Added the issuers list to the iDEAL configuration tests page
  • The Gravity Forms iDEAL Issuer Drop Down remembers
  • Description and entrance code are automatically truncated on the maximum length
  • Added better checks on the output of the OpenSSL functions to prefend PHP warnings
  • Use the generic hash() function instead of the md5() and sha1() functions
  • Added transaction description to the GravityForms iDEAL feed
  • Fixed bug with retrieving feeds with no form or configuration attached (inner join - left join)
  • Fixed issue with saving new iDEAL configurations and GravityForms iDEAL feeds
  • Added wp_nonce_field() and check_admin_referer() functions to the forms to avoid security exploits
  • Improved the feeds repository and the feed model
  • Initial release

Requires: 3.0 or higher
Compatible up to: 3.5.1
Last Updated: 2013-6-3
Downloads: 18,226

Ratings

3 stars
3.6 out of 5 stars

Support

3 of 6 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

50,2,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1 100,1,1 100,2,2 100,1,1
80,5,4 100,1,1
0,1,0 100,1,1
100,1,1 100,1,1 100,1,1 100,2,2