I think they can make a ton of money there. First, allow devs to sell apps just like on Xbox Live and phone app stores. Secondly, require as policy that any program bound by the SDK license will only use Facebook's payment system to charge users for anything. Open this payment system up to people who need to collect small payments unrelated to Facebook; many of their customers will already have a Facebook account--it's like Facebook Connect but more useful.