Jump to content
Mark
 Share


New: Commerce Improvements

This entry is about our IPS Community Suite 4.2 release

 

Improved Stripe Integration

Stripe is a popular payment gateway that supports card payments. In IPS Community Suite 4.2 we have made some improvements to our integration:

  • When viewing a transaction in the AdminCP, it will show the last 4 digits of the card used, and the result of Stripe's risk evaluation.
  • More information is sent to Stripe for easier cross-reference between Stripe's control panel and your AdminCP. This includes the customer's name, billing and shipping addresses, email address, associated transaction/invoice/customer IDs, and the invoice title.

 

Stripe Transaction.png

Stripe Transaction in the AdminCP showing risk evaluation and card details

Stripe Control Panel.png

Transaction in Stripe's control panel showing customer and invoice details

 

Anti-Fraud Improvements

Anti-Fraud Rules now have some additional filters:

  • Products being purchases includes...
  • Account was registered more/less than [x days] ago
  • Customer is/isn't in group
  • Customer has previously spent more/less than
  • Time since last purchase is more/less than [x days] ago
  • Custom profile fields (both at member and customer level)
  • IP address is x (exactly, contains or matches regular expression)
  • Customer has previously made transactions that failed (opposed to "were blocked by fraud rules")
  • Email address matches regular expression

Fraud Rules.png

Some of the new Anti-Fraud Rule options

 

MaxMind per gateway

A new setting has been added that allows you to run MaxMind only against transactions using particular payment gateways.

MaxMind Settings.png

New MaxMind gateways setting

 

Transaction Search

You can now enter the transaction ID provided by the payment gateway in the AdminCP search box to find a transaction.

Transaction Lookup.png

Looking up a transaction by gateway ID

 

Renewal Savings

If you have a product with multiple renewal terms, a new setting allows you to show alongside each option how much is saved. This can be shown either as a monetary value, or as a percentage.

Renewal Savings.png

Product showing savings for different renewal options

 Share

Comments

Recommended Comments



4 hours ago, Mark said:

All Commerce-related features for 4.2 are in this blog entry :)

Hiss!

Query about the renewals display however, are the changes reflected should a member see discounts from user group or combination sales? (Or even if that information's shown anywhere in the product page)

Link to comment
Share on other sites

On 4/11/2017 at 10:18 AM, Gravi5tar said:

I heard you the first time.

Again, I heard you last time but it's clearly more than reasonable after past experience.  It was appauling, what real online business can survive a quarter of the year with the tills closed.  There is no defence or justification for that.  Years of development work and expense were invested and that's why you can't just swap and change platforms as easily as your smiley face suggests....or was that just a 'bugger off if you don't like it'.  The trust and confidence in a product just goes so we immediately started the process of transfer to a new platform, not easy or fast with over 140k Downloads etc but we're getting there.  We did this more as a backup in case of downtime but it's working out so we may close the IPS version completely so we don't have another train wreck experience.

How are you bulk uploading your 140k download files? 

I've completely stopped using IP.Downloads on my site since I can't bulk upload.  

Link to comment
Share on other sites

I love the Stripe update but PLEASE as many people including me have asked alot of times: Stripe supports more payment methods than only credit card, they offer great payment methods such as sofort banking and iDeal which is a great market for the EU. In fact, not many people in the EU have a credit card! UK is the only exception as plenty of people there do have a creditcard. LOTS OF LOST REVENUE GUYS.

Why only add barely 20% of a payment provider (only credit cards) when they have so much more..

Edited by donjuan
Link to comment
Share on other sites

8 hours ago, ZakRhyno said:

@Mark There nothing else coming out for 4.2?? :o

That depends if you count the ux flow changes in the member history update that'll centre how the commerce information and user information is displayed? :p

Link to comment
Share on other sites

  • Management
59 minutes ago, Aaron M said:

That depends if you count the ux flow changes in the member history update that'll centre how the commerce information and user information is displayed? :p

Oh yes and we didn't blog about it but all main Commerce views in the AdminCP have been redesigned. 

Link to comment
Share on other sites

11 hours ago, Charles said:

Oh yes and we didn't blog about it but all main Commerce views in the AdminCP have been redesigned. 

Yeah that's why I was particularly excited about seeing this image:

memberhistorycustomeroverview.PNG.2e5fa9

And if that "alternative contact" part showed other accounts tied to it from device logins that'd be an awesome tool to combat fraudulent purchases.

Regardless of not seeing the full thing the ability to handle some repetitive tasks that we face such as product transfers (our goods are intangible) already looks greatly improved. :thumbsup:

Link to comment
Share on other sites

Quote

More information is sent to Stripe for easier cross-reference between Stripe's control panel and your AdminCP. This includes the customer's name, billing and shipping addresses, email address, associated transaction/invoice/customer IDs, and the invoice title.

wow and in 1 swoop a 4.2 deal breaker for me. Guess I will be sticking with the older version. This is an awful thing. I don't want stripe having all this info, or description of products. I can manage it just fine on my side.

Edit: really the issue is with description of product, there are MANY key words that Stripe searches for that could inadvertently cause them to audit your account and place a hold on it.  For example "Membership", "Subscription".. Stripe wants to manage that on their side. There are many more examples, they have a huge search looking for trigger words in these descriptions. LESS IS MORE if you want to keep them off your back and out of your account. This product description thing can lead to big problems!

Will we be able to put a generic description to send Stripe... PLEASE???

Capture.JPG

Edited by superj707
Link to comment
Share on other sites

On 4/15/2017 at 6:40 PM, superj707 said:

wow and in 1 swoop a 4.2 deal breaker for me. Guess I will be sticking with the older version. This is an awful thing. I don't want stripe having all this info, or description of products. I can manage it just fine on my side.

Very much agree with this. The same goes for the requirement for name and address for Paypal Billing, it makes absolutely no sense for us selling a virtual service. Forcing users to register with a full name and address is a complete deal-breaker for a huge majority of the users, they won't bother to register with that requirement.

Please make full name and address an option, not a requirement. 

Link to comment
Share on other sites

Would love to see more control over the main store page, for example thumbnail sizes.

Also the option to not renew subsriptions automatically, allowing users the choice to renew.

Apart from that loving Nexus

Link to comment
Share on other sites

Don't get me wrong, these are great... BUT... all these are pointless until we get actual SEARCH capability in commerce.

Please spend time implementing search capabilities in commerce before any other commerce feature.  Back to basics guys!

Guylain

Link to comment
Share on other sites




Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...