Packages

Stripe API bindings for Gleam.

Current section

Files

Jump to
gripe include gripe_Customer.hrl
Raw

include/gripe_Customer.hrl

-record(customer, {
id :: binary(),
object :: binary(),
address :: gleam@option:option(gripe:address()),
balance :: integer(),
cash_balance :: gleam@option:option(gripe:cash_balance()),
created :: integer(),
currency :: gleam@option:option(binary()),
default_source :: gleam@option:option(binary()),
delinquent :: boolean(),
description :: gleam@option:option(binary()),
discount :: gleam@option:option(gripe:discount()),
email :: gleam@option:option(binary()),
invoice_prefix :: gleam@option:option(binary()),
invoice_settings :: gleam@option:option(gripe:invoice_settings()),
livemode :: boolean(),
metadata :: gleam@option:option(gleam@dict:dict(binary(), binary())),
name :: gleam@option:option(binary()),
next_invoice_sequence :: gleam@option:option(integer()),
phone :: gleam@option:option(binary()),
preferred_locales :: gleam@option:option(list(binary())),
shipping :: gleam@option:option(gripe:shipping()),
sources :: gleam@option:option(gripe:sources()),
tax :: gripe:tax(),
tax_exempt :: gleam@option:option(gripe:tax_exempt()),
tax_ids :: gleam@option:option(gripe:tax_ids()),
test_clock :: gleam@option:option(binary())
}).