Skip to content

Payments

CreateSubscription

LookupPaymentAddress

LookupPaymentIdentities

local ls = core.LookupPaymentIdentities({
    userId="<user uuid>",
})

LookupPaymentMethods

Example

ls = core.LookupPaymentMethods({
    userId="<user uuid>",
    provider="Stripe"
})

PerformPayment

Example

local result = core.PerformPayment({
    methodHandle="stripe-test",
    paymentIdentity="c0e3d605-0b18-4cb7-9e00-96d5bf84b530",
    paymentMethod="f93f2579-d631-40c7-9402-39dbdcaf848b",
    amount=2000,
    ccy="USD",
    tracker="31856c3a-ccc3-41a2-9d9d-68e1b0c0356c",
    body="Test payment",
    sku="1000",
    description="Test description"
},
"<user uuid>")

CreateSubscription

    core.CreateSubscription({...Subscription Mutation...})

Load room details

  • Room id
  • MeetingRoom