class Pay::Stripe::Customer

def create_meter_event(event_name, payload: {}, **options)

create_meter_event(:api_request, token: 7)
create_meter_event(:api_request, value: 1)

Creates a meter event to bill for usage
def create_meter_event(event_name, payload: {}, **options)
  api_record unless processor_id?
  ::Stripe::Billing::MeterEvent.create({
    event_name: event_name,
    payload: {stripe_customer_id: processor_id}.merge(payload)
  }.merge(options))
end