Post by Johnathan » Fri Mar 18, 2016 5:10 am

Image

Current Version: v302.4 (release notes)

OpenCart Versions: 1.5.0.x - 3.0.2.x

To Purchase: Visit OpenCartX or opencart.com

Installation/Setup Tutorial: Stripe OpenCart Installation Video, graciously provided by Build My Ecommerce

Image Image Image

This extension allows you to accept payments in OpenCart via Stripe.com, the secure and easy way to accept credit cards online. The extension can send customer and card information to your Stripe account, allowing your customers to utilize their stored card information for future purchases, as well as subscribe customers to Stripe plans when purchasing certain products.

  • Includes all the features of the standard Stripe Payment Gateway extension.
  • Easily enable alternate payment methods for your customers, including Apple Pay, Google Pay, Alipay, Bancontact, EPS, Giropay, iDEAL, and P24.
  • Map OpenCart options and/or recurring profiles to Stripe subscription plans.
  • Choose whether to add the shipping cost to a subscription when ordered by the customer.
  • Allow customers to manage their cards and subscriptions through their own account panel.
  • Create charges for both stored and new cards directly within the admin panel.
  • Generate payment links for customers, so they can pay additional amounts without having to complete the full checkout process.
  • To inquire about upgrading and upgrade pricing, contact Clear Thinking.
Note: This extension requires that you have an SSL certificate installed on your site to securely process payment info.



Image Image Image Image Image Image Image Image Image Image Image Image Image Image

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Jun 01, 2016 4:17 am

Updated to v220.2

Release Notes:

- Added: ability to charge cards directly through the admin panel
- Added: ability to generate a payment link for customers, so they can pay an amount set by the admin, optionally attached to an order
- Fixed: "Undefined variable: error_warning" message on cards page
- Fixed: "Undefined variable: settings" error on cards page
- Fixed: products would not appear on future subscription orders if using option or recurring profile mappings
- Fixed: tax on shipping is sometimes charged separately


Release notes for the standard version can be found at viewtopic.php?f=124&t=53194&start=20#p620899

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Oct 18, 2016 2:29 am

Updated to v230.1

Release Notes:

- NOTE: This version is fully compatible with OpenCart 2.3.0.x by using the OpenCart 2.3 Extension Compatibility Fix, which is provided for free with the purchase of the extension

- Added: support for Apple Pay!
- Fixed: new cards couldn't be added if the customer had not already stored one in Stripe
- Fixed: shipping for subscriptions was being taxed twice, due to how Stripe handles tax on invoices
- Fixed: admin Charge Card functionality wasn't working properly
- Updated: multiple subscriptions are now possible if multiple options or recurring profiles on a single product are associated with different plans


Release notes for the standard version can be found at viewtopic.php?f=124&t=53194&start=20#p642732

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Jan 05, 2017 2:50 am

Updated to v230.2

Release Notes:

- Added: "Statement Descriptor" field to the admin Create a Charge tab
- Fixed: due to the fix for multiple subscriptions added in v230.1, option and recurring profile mappings weren't overriding the plan ID in the Location field for the product
- Fixed: multiple buttons being added to the end of checkout when Apple Pay is enabled
- Fixed: "[Object object]" error messages for admin Create a Charge tab


Release notes for the standard version can be found at viewtopic.php?f=124&t=53194&start=20#p652270

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Feb 01, 2017 1:55 am

Updated to v230.3

Release Notes:

- Added: ability to select the currency for the transaction in the Create a Charge tab
- Added: ability to change the order status when charging a card in the Create a Charge tab
- Fixed: JPY values in the Apple Pay sheet were not being displayed correctly


Release notes for the standard version can be found at viewtopic.php?f=124&t=53194&p=655436#p655436

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri May 26, 2017 2:18 am

Updated to v230.4

Release Notes:

- Fixed: errors caused on the payment page when using the Create a Charge tab when Apple Pay is enabled
- Fixed: issues caused on the Cards page by mods that add blank data to all server requests
- Updated: Create a Charge tab now uses Stripe Elements

Standard Version Release Notes:
- NOTE: This version now uses Stripe Elements, the new way Stripe provides for styling the credit card inputs. This is more secure, and replace the standard inputs from previous versions. This DOES NOT work with Apple Pay yet, so if you need Apple Pay support then do not update at this time.
- Fixed: refunds occasionally being $0.01 off due to a bug in PHP int casting
- Removed: "Card Name" field, since that should be taken from the billing address anyway
- Updated: added a few styling edits for compatibility with quick checkouts
- Updated: the Stripe Event ID is now recorded when a webhook creates an order in OpenCart

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jul 04, 2017 3:17 am

Updated to v300.1

Due to limitations in the opencart.com license system, a new extension was released on opencart.com for OpenCart 3.0 compatibility. However, free updates are still available for anyone that has purchased the extension in July 2016 or after --- just contact Clear Thinking here: http://www.getclearthinking.com/contact

Release Notes:
- NOTE: Due to a change in function names, orders placed before this version will not be able to be captured or refunded in the order history area. If you need to do these actions, you can so in your Stripe admin panel.

- NOTE: Don't forget to update your webhook URLs in your Stripe admin panel, as the extension directory path has changed from previous versions.

- NOTE: Due to OpenCart 3 requirements, the cards/subscriptions page URL and the webhook URL have been changed. Don't forget to update both these things wherever you have placed them.

- Added: compatibility with OpenCart 3.0.0.x
- Added: native compatibility with OpenCart 2.3.0.x (You can remove the compatibility fix, or keep using it if you want to)
- Removed: compatibility with OpenCart 1.5.x and 2.0.0.0 for new versions
- Removed: text settings no longer needed because of Stripe Elements
- Updated: installation no longer requires the base version be installed first

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Oct 07, 2017 12:43 am

Updated to v302.1

Release Notes:

- NOTE: Starting with this version, all template files will use the .twig extension. These will still work completely fine on OpenCart 2.x versions, and still use the .tpl-type syntax. However, if you've made edits to the .tpl file, you'll need to port those edits over to the new file.

- Added: support for 3D Secure

- Confirmed: compatibility with OpenCart 3.0.2.x

- Fixed: errors when subscription orders are created using webhook data
- Fixed: credit card inputs are too wide on mobile devices with small screens
- Fixed: custom error messages weren't always being displayed
- Fixed: empty stored card info could appear if the customer existed, but had no default card attached to them
- Fixed: shipping wasn't getting passed to subscriptions if there was no trial period on the first order

- Updated: card payments are now made as a Stripe "source" instead of "token"

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Nov 08, 2017 1:41 am

Updated to v302.2

Release Notes:

- Added: ability to choose whether to always send receipt e-mails from Stripe
- Added: support for the new Payment Request Button, which will let you accept Apple Pay, Android Pay, and any browser-stored cards that use the payment request API for browsers (currently only supported by Chrome)

- Fixed: Stripe accounts with more than 100 plans not showing those in the OpenCart admin panel
- Fixed: webhook issue with mismatching zone name/code
- Fixed: orders that were exactly 0.50 were not getting charged properly
- Fixed: the quick checkout embed using Stripe Checkout wasn't working correctly since the pop-up no longer collects the state/region

- Updated: made the quick checkout postcode check for shipping ignore spaces and letter case

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Mar 15, 2018 5:29 am

Updated to v302.3

Release Notes:

- Added: order statuses are now changed when a charge is captured

- Fixed: stopped useless guest customer mappings being saved to the database
- Fixed: recurring profile mappings were not working in OpenCart 2.0-2.2
- Fixed: "Undefined index: token" error on the payment link page
- Fixed: 3D Secure not working when "Send Customer Data" was set to "Always"

- Removed: functionality for Bitcoin because Stripe has stopped supporting it
- Removed: functionality for Alipay because Stripe has stopped supporting it within Stripe Checkout

- Updated: the shipping address on orders created by webhooks will now be the customer's default address in OpenCart, so it can be updated if necessary
- Updated: added a fix for Journal checkout causing "owner[name]" errors
- Updated: added some more styling fixes for CSS messed up by Journal

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Jun 13, 2018 12:28 am

Updated to v302.4

Release Notes:

- NOTE: Don't forget to click "Save" after updating to this update, since there are some new settings that need to be saved.

- Added: support for Alipay, Bancontact, EPS, Giropay, iDEAL, and P24! (Note: I do not have my own accounts to test these new payment methods, so if you have issues with any of them, please contact me and I can take a look at your store)

- Added: ability to set order status if mismatching billing/shipping addresses
- Added: ability to partially capture a payment (note: only new orders will be able to be captured, so make sure you capture old orders before installing the update)

- Updated: admin users now need "Modify" permission in order to capture or refund charges in the order history area
- Updated: "Browser/Android Pay" has been renamed to "Google Pay"
- Updated: Apple Pay and Google Pay are now part of the "Other Payment Methods" tab, along with the new payment methods mentioned above

Image
Image Image Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 4 guests