Test Credit Card Info: Please select AMEX, any credit card name, card number should be – 370000000000002 with any CVV and any future date.
v2.5.0 –11 November 2024 This is a major update with numerous enhancements and new features. – New Design: Completely redesigned interface for a modern look and improved user experience. – Themes: Added themes functionality with three color schemes to choose from (grey-blue, grey-green, black-white). – Mobile Support: Improved mobile responsiveness for optimal display on all devices. – eCheck Payment Option: Added eCheck support for US-based Authorize.net accounts. – reCaptcha Version Switch: Option to toggle between reCaptcha v2 and v3 for enhanced security options. – PHP Syntax Fixes: Corrected minor PHP syntax errors. – SSL Certificate Update: Updated SSL certificate handling per the latest Authorize.net requirements. – Coupons Functionality: Added support for percentage and fixed-amount coupons, configurable by individual service or globally, with an option to limit the maximum number of uses. – Customer Number Field: Added optional field for collecting customer-specific data, such as invoice or customer ID. – PHP 8.2 Compatibility: Enhanced compatibility with PHP 8.2. – Integrated cleave.js: For proper input formatting across fields like date, phone number, and credit card. – Improved Country/State Selection: Dynamic state/province options now update based on the selected country. v2.4.2 – 4 April 2023 - Improvement: added Canadian/US postal code validation - Improvement: added PHP8.2 support - Improvement: test notice now shows based on $livemode - Security: potential XSS issue prevented v2.4.1 – 12 April 2021 - Improvement: disabled autocomplete on the payment form - Bug: fixed recurring transaction error message processing v2.4.0 – 11 May 2020 - Improvement: replaced deprecated AIM method with new Authorize.net API - Improvement: added option to redirect customer after payment (config file) v2.3 – 25 November 2019 - added PHP 7+ support v2.2 – 13 November 2015 - added reCaptcha by Google (enable in config file) v2.1 – 05 August 2014 - fixed issue with paypal URL listener - added customer fields to ARB processing - fixed issue with mktime() error - added default timezone (US/Eastern) in config.php - removed all eregi statements - fixed issue with amounts containing ”,” - adjusted paypal ssl call v2.0 – 14 November 2012 - added credit card type guesser - added paypal payments standard as payment option - added recurring billing (Authorize.net ARB and PayPal Website Payments Standard “Recurring”) - added jquery ui, jquery tools accordion and colorbox functionality. - added option to set trial periods (both authorize.net and paypal payments) - added subscription cancellation functionality for authorize.net - added subscription cancellation and payment refunds email notifications for paypal website payments standard - fixed some other minor bugs & issues - overall code improvements Initial release on 25 April 2011
Last Update | 12 November 2024 |
Published | 25 April 2011 |
High Resolution | No |
Compatible Browsers | IE7, IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome, Edge |
Files Included | JavaScript JS, CSS, PHP |
Software Version | PHP 8.x, PHP 7.x |
Tags | amex, arb, auth.net, authorize.net, checkout, credit card payments, echeck, mastercard, payment form, payment gateway, paypal, paypal recurring, recurring billing, trial periods |