Current section
Files
Jump to
Current section
Files
include/payment.hrl
-ifndef(PAYMENT_HRL).
-define(PAYMENT_HRL, true).
-type fraction_length() :: integer().
-type digits() :: integer().
-type money() :: {fraction_length(),digits()}.
-type paymentType() :: fiat | crypto.
-record('Payment', { invoice = [] :: [] | term(),
volume = [] :: [] | money(),
price = {0,1} :: money(),
instrument = [] :: term(),
type = [] :: paymentType() }).
-endif.