What’s New

Join Beanstream’s Java Open Source Challenge! Sign up today


Calling all Java developers!

Are you a fan of open source software? Would you like to contribute to an open source project and make some money doing it? Beanstream is looking for you!

We have a robust RESTful API for processing payments, creating payment profiles, and running reports on payments. It is fairly straightforward to use, however you still have to do a little bit of legwork to get up and running: opening connections, building JSON, and authenticating. To simplify the setup process we want to create a series of SDKs that will handle all of that for you.

Continue reading this blog post on developer.beanstream.com

Beanstream Mobile Payments Serves Up Chip & PIN With a Side of Debit

EMV transaction on mobile phone

In our blog post, Time to Say so Long to Swiping?, we discussed how payments security and the EMV (Europay, MasterCard and Visa)– standard has transformed the way Canadians and Europeans are taking payments. With credit card fraud on the rise, EMV has created one interoperable system that will help secure payment transactions. With the increase in demand for EMV in Canada, and the looming October 2015 migration to EMV for the United States, Beanstream is staying ahead of the curve by offering an EMV solution for mobile in Canada.

Mobilizing Chip & PIN

Beanstream, a Digital River company, is one of the first innovators in Canada to recognize the need to process EMV transactions on the go. Launching this fall, the release of Beanstream’s mobile POS solution with EMV, opens the door for merchants to capture all sales opportunities and broaden their client base by processing debit, credit and contactless payments. But what does this really mean for merchants?

Consumer Preferred

There is an increasingly high demand for debit usage in Canada. Interac Canada found that over 4.5 million debit transactions had been processed in 2013, an increase of 23 percent since 2009, representing 56 percent of total card transactions according to the March 2012 Nilson Report.

Chip technology, EMV, provides debit and credit cards with the ability to store and process data securely. Unlike EMV’s archaic ancestor, the magnetic stripe, the strength in processing power and cryptography between the card with chip and the merchant terminal allow for security checks to be performed to ensure the card validity.

Canadians have embraced the security provided by EMV transactions shown by the quick conversion of nearly 90 percent of Interact debit cards and over 84 percent of terminals in 2011 to EMV. As of the end of 2012, all Canadian Automated Banking Machines and Interac debit cards have been converted to chip technology.

Interac Debit Transactions chart

Speed at Point of Sale

Contactless payments have taken off in Canada with many payments less than $100 now being eligible for ‘tap and go.’ Most credit and debit cards issued in Canada now support contactless payments, which greatly speeds the checkout process and is both simple to use and convenient for consumers.

Risk Reduction

With the introduction of EMV terminals, fraud responsibility is shifting. In Canada and Europe, the liability of fraud has shifted from the merchant to the card issuer when chip and pin or contactless transactions are processed. Merchants that accept chip-and-PIN or contactless cards now can more effectively manage fraud liability.

For merchants on the go, mobile payments are no longer an option, they are a necessity. Beanstream mobile POS and EMV enables merchants who want to process every type of in-person payment, on the go or in stores across Canada while reducing fraud liabilities. So, take your happy hour now, dial up Beanstream and don’t forget some debit with those chips. Learn more at Beanstream.com.

A Developer Portal with a difference


Our Developer Portal offers more than a library of APIs. We offer developers a hub for innovation and the symbiotic exchange of ideas.

One good idea seeds another

Collaboration has always been at the heart of our payment processing success. Since its start in 2000, Beanstream’s e-commerce success has rested on developer innovation. We know our APIs work because we are our biggest consumer. Over 400 integrated partners and 8000 successful integrations have also proven our APIs are robust and flexible. Perhaps it is no surprise we’ve already seeing an exponential influx of new registrants.

And now there is even more impetus – as a part of Digital River’s global operation, we’re reaching into the UK and US, sparking the global developer community.

Aligning with the needs of a cutting-edge and dynamic developer community.

It is not enough to just push useful integrations to our valued developer community. We want to help your work get visible, provide you with cutting-edge opportunities, and reach out for your advice.

Today, we offer a developer blog, the ability to load and link your own integrations in our code garden and watch them take root. You can sign up for a user account, join our alpha-geek team, or ask a question on our developer-specific twitter-feed.

Tomorrow opens a world of possibility, spearheaded by our new Developer Liaison, Brent Owens.

“I’m looking forward to working with the developer community to shape the face of payments,” says Brent.

He would love to hear your ideas.

Highly capable APIs

“A big part of Beanstream’s success is that we’ve kept our APIs simple and flexible from the start,” says Shawn Gerty, Director of Software Architecture for Beanstream. “This gives our APIs their power.”

We make it easy for you to integrate to our APIs. On the home page, we invite developers to: Take Payments, Tokenize Payments, Analyze Payments or use our Legato Javascript.

  • Take Payments enables merchants to access to our powerful Processing REST API. Merchants choose between a straightforward payment interface requiring very few parameters or they can customize a feature-rich integration. Note, we also offer hosted payment solutions and our previous series of Classic Developer APIs.
  • Tokenize Payments enables merchants to store customer card data or confidential information on Beanstream’s servers instead of on the merchant’s system, drastically reducing the merchant’s PCI responsibilities. Our Tokenization REST API allows the merchant, when it comes time to make a payment, to pass a unique customer code or “token” to the Beanstream gateway instead of the confidential information. As an added advantage, repeat customers enjoy a much more streamlined checkout process.
  • Analyze Payments enables merchants to leverage our Reporting REST API to generate and download customized reports through simple search and sort functions. This allows omni-channel reporting where the data across all types of payment, whether mobile, e-commerce or card-not-present can be combined to provide a full analysis of business trends.
  • Our Legato Javascript enables a server-to-server integration while, at the same time, allows the merchant’s PCI scope to be reduced and the customer’s experience stay consistent with the merchant branding. When the customer submits their payment information, the sensitive credit card information passes to our PCI-compliant server via a single-use token instead of going through the merchant server.

We have also supplied new programming languages for operational examples of all core process payment actions. Languages include: Python, Ruby and PHP.

So, stop by, take a look around, check out our code, show off your code and feel free to give feedback.


Featuring insight from Beanstream’s founder, Craig Thomson

Digital River Commissioned Study Explores Why More Branded Manufacturers Are Opening Direct-to-Consumer Ecommerce Channels

1 2 3 7