@type t() :: %MpesaElixir.QrCode.Request{ amount: integer(), cpi: String.t(), merchant_name: String.t(), ref_no: String.t(), size: String.t(), trx_code: String.t() }