Typed Inttegro request parameters.
Summary
Types
@type t() :: %Inttegro.CreateOrderExistingCustomerInput{ billing_details: Inttegro.BillingDetailsInput.t() | nil, checkout_settings: Inttegro.CreateOrderExistingCustomerInputCheckoutSettings.t() | nil, custom_data: %{optional(String.t()) => String.t()} | nil, customer_id: String.t(), execute_payment: boolean() | nil, finalize: boolean() | nil, invoice_settings: Inttegro.InvoiceSettingsInput.t() | nil, line_items: [term()], payment_method_data: Inttegro.PaymentMethodDataInput.t() | nil, payment_method_id: String.t() | nil, payout_settings: Inttegro.OrderPayoutSettingsRequest.t() | nil, receipt_number: String.t() | nil, request_meta: Inttegro.CreateOrderExistingCustomerInputRequestMeta.t() | nil, shipping: Inttegro.ShippingInput.t() | nil, statement_descriptor: String.t() | nil, statement_descriptor_prefix: String.t() | nil }