Facebook today filled the biggest hole in its chatbot platform. Messenger bots can accept payments natively without sending users to an external website, Facebook’s head of Messenger David Marcus announced today onstage at TechCrunch Disrupt SF 2016.

Finally, the credit card info people already have stored in Facebook or Messenger can be used to instantly make purchases in bots that are part of the new closed beta the developers can apply for. Marcus also revealed that 34,000 devs have joined the platform and built 30,000 bots in the April launch, up from over 10,000 devs in May and 11,000 bots in July.

To support payments in Messenger, Marcus says that the company is working with all the major players in the industry including Stripe, PayPal, Braintree, Visa, MasterCard and American Express.

During the talk, Marcus discussed Messenger’s rise to 1 billion users thanks to a forced migration from Facebook’s main app, his relationship with Mark Zuckerberg, and the early stumbles with chatbots that have been used by millions of people across 200 countries.

In an effort to show Facebook’s commitment to its platform for bots, Marcus announced that all types of News Feed ads can point to them and users can share bots they enjoy with their friends. And instead of forcing all bot interactions to happen through text, developers can now build web views into conversations to pull in interfaces from their websites. This way you could scroll a list of flights, consume different types of media, or even play basic games while still in the chat window.

“The problem was it got really overhyped, very, very quickly,” he said. “The basic capabilities we provided at the time weren’t good enough to basically replace traditional app interfaces and experiences,” he said.

Because developers weren’t really given enough time or resources to build their bots before the platform went live, many early adopters felt that bots weren’t significantly better (and sometimes were a lot worse), than their mobile web or mobile app counterparts.

Marcus was asked how far ahead of the bot platform launch Facebook gave developers the final details about what functionality would be offered. He responded, “a couple of weeks only”. When asked if that was enough time to build a high-quality bot, he admitted “probably not”.