MVFM

stripe/create_charge

Create a charge for a given amount

const app = mvfm(prelude, console_, stripe_);
const prog = app({}, ($) => {
  const charge = $.stripe.charges.create({
    amount: 5000,
    currency: "usd",
    source: "tok_visa",
  });
  return $.console.log(charge);
});
await fold(defaults(app, { stripe: crystalBallStripeInterpreter }), prog);
Ctrl+Enter