Many people think of “charge cards” as relics of the past, from the days of layaway plans and paper gift certificates. However, there is still a strong business case for their use in commercial payments, and the new Stripe offering is likely to see quick adoption.