Will JavaScript type annotations kill TypeScript?
The creators of Svelte and Turbo 8 both dropped TS recently saying that "it's not worth it".
Yes: If JavaScript gets type annotations then there's no reason for TypeScript to exist.
No: TypeScript remains the best language for structuring large enterprise applications.
TBD: The existing user base and its corpensource owner means that TypeScript isn’t likely to reach EOL without a putting up a fight.
I hope they both die. I mean, if you really need strong types in the browser then you could leverage WASM and use a real programming language.
I don’t know and I don’t care.
API Management

Stripe for Developer Payments with New 3Scale Service

Nov 11th, 2014 5:26pm by
Featued image for: Stripe for Developer Payments with New 3Scale Service

API management vendor 3scale wants to make it easier for customers to pay developers and in doing so is integrating the Stripe payment technology into its platform. 3scale provides infrastructure to manage and montetize APIs. It offers traffic management, API administration and a developer portal for companies such as Coldwell Banker, Johnson Controls, and the University of California-Berkeley.

The Stripe technology will be part of its Power, Pro and Enterprise plans, but not the freemium level.

It’s not about competing with any payment providers, according to CEO Steven Willmott.

“A lot of the use cases for using APIs are internal; they may be paring their own mobile app or partnering with partners or customers, and there’s a sum they’re charging for the data,” he said.

“The fact that they can charge for it helps them keep the service up. We have a lot of recipe companies, Yummly, for example, they charge for access to the API, and I think they wouldn’t be able to support it if they weren’t able to recover some of the costs.”

There are certain types of data that if you can’t charge for it, you probably can’t afford to maintain it, he said.

“The problem of charging for services on the web has sort of been solved, but the problem of charging for services on APIs really hasn’t, so the Stripe integration is definitely helpful for that.”

He praised Stripe as a simple, all-in-one solution, one that doesn’t require customers to set up a merchant account, a process he calls “painful and annoying.”

3scale will continue to support payment options Braintree and, though they still require bank approval, Willmott said.

API evangelist Kin Lane said the addition of Stripe represents taking payments to a whole ’nother level.

“Stripe has set the bar for how simple and useful and stable payment APIs should be, so all the other APIs have to live up to that standard,” said Lane, who is a 3scale partner.

“Developers can come and set up payments directly with Stripe, so … this represents a maturing where APIs are kind of a wholesale commodity.”

A Forrester Research ranking of API management vendors, similar to the Gartner Magic Quadrant, named CA Technologies, SOA Software and Apigee tops in the class, though it ranked 3scale among the “contenders.”

Two of 3stripe’s competitors have been acquired – Intel bought Mashery, and CA picked up Layer 7.

Stripe, which launched in 2011, is used by Twitter, Alipay and Apple Pay, and it powers Facebook’s “Buy” button, which is in trials.

The real developer issue is just ease of integration, according to Lane.

“It’s got to be as frictionless as possible – making it as simple and accessible to not only learn about an API but also to put it use as quickly as possible,” he said.

The Power of Payment APIs

Payment APIs can be incredibly complex, involving multiple payment methods, currencies, devices, and sales channels. However, when done right, they can be incredibly beneficial. In this case, API management vendor 3scale using APIs to make it easier for customers to pay developers is a great move.

By utilizing payment APIs, one can streamline the payment process, reduce the number of integrations required, and minimize the amount of code needed. This not only saves time and effort but also reduces the risk of errors and improves the overall customer experience.

At Planet, they understand the importance of providing simple, easy-to-use payment solutions. Their payment API offers a global, omnichannel payment solution that supports multiple payment methods and currencies, including Apple Pay and AliPay. Planet also provides a variety of security options, including industry-leading encryption, to ensure our clients and their customers are protected.

With payment APIs becoming a wholesale commodity, it’s more important than ever for developers to have access to a simple, accessible payment solution. At Planet Payments, they’re committed to providing just that, so their clients can focus on what they do best – developing innovative, engaging experiences for their customers.

Daunting complexity

Payment APIs are mission-critical – they affect customer experience and also the company’s bottom line, says Maikel Lobbezoo, head of product development at Adyen, which offers a global, omnichannel outsourced payment solution. It also supports Apple Pay and AliPay.

“There is no room for error.  When a payment fails, shoppers immediately go to alternate sites or apps to fulfill their need,” he said.

However, complexity can be daunting. Developers need to integrate payments across:

  • Types of payment – credit and debit cards, bank withdrawals, PayPal, Bitcoin, and more
  • Multiple currencies
  • Devices – desktops, laptops, tablets, smartphones
  • Sales channels – online, mobile, and point-of-sale (POS)

“When processing a payment as standard as a credit card, there are often four to six companies and platforms involved in the payment chain, before a shopper receives their authorization.  And when you’re looking at alternative forms of payment, the complexity multiplies,” Lobbezoo said.

So in this environment, minimizing the number of integrations (ideally down to one), and minimizing the amount of code is really important.

At the same time, the latest breaches have left customers concerned about security. In the past, small companies in the past would outsource the payment process, while larger companies handled it in-house. The security concerns have led Adyen to add a new option ‘Easy Encryption,’ in which developers customize the Adyen API to suit their needs, but never touch the payment data — Adyen handles and encrypts all that to reduce security risks, Lobbezoo said.

Customers want to know more about their customers, at the same time making payment a one-touch or zero-touch option. Companies such as Google, Apple, PayPal and Amazon have integrated payment with sign-in.

And having one simple API to integrate to for mobile, online, and point-of-sale is very appealing to merchants, Lobbezoo said.

Indeed, Bill Clerico, founder of WePay, sees e-commerce ceasing to exist, replaced by a “converged commerce,” allowing purchases at any time, anywhere.

“Those online platforms that are successful will be the ones that are able to push into the physical world, and those brick-and-mortar retailers who succeed will be the ones that can use the flexibility of Internet technology to deliver greater experiences for their customers in store,” he said.

Clerico said companies such as Stripe and WePay have solved the major integration headaches, but fraud and regulatory challenges remain.

“Adding payments to a platform like a crowdfunding site or an online marketplace means complying with a lot of regulations designed to prevent money laundering, ensure the platform isn’t doing business with known terrorists, and make sure it meets its tax obligations. These aren’t insurmountable problems, but they’re an extra layer of complexity that the platform has to think about. In particular, implementing the API in such a way that you can collect the information you need to be compliant without hurting conversions is a big design challenge,” he said.

Developers who add payments to their platform also need implement technologies to catch fraudsters, he said, and risk mitigation is becoming an emerging market in itself, a feature it’s made standard in its API.

Feature image via Flickr Creative Commons.

3Scale and Apigee are sponsors of The New Stack.

Group Created with Sketch.
TNS owner Insight Partners is an investor in: The New Stack.
THE NEW STACK UPDATE A newsletter digest of the week’s most important stories & analyses.