Module: Inttegro::Checkout
- Defined in:
- lib/inttegro/checkout/base.rb,
lib/inttegro/checkout/order.rb,
lib/inttegro/checkout/pay_request.rb,
lib/inttegro/checkout/invoice_view.rb,
lib/inttegro/checkout/order_status.rb,
lib/inttegro/checkout/order_payment.rb,
lib/inttegro/checkout/lookup_request.rb,
lib/inttegro/checkout/order_customer.rb,
lib/inttegro/checkout/order_response.rb,
lib/inttegro/checkout/billing_details.rb,
lib/inttegro/checkout/lookup_response.rb,
lib/inttegro/checkout/payment_address.rb,
lib/inttegro/checkout/selected_amount.rb,
lib/inttegro/checkout/amount_selection.rb,
lib/inttegro/checkout/mobile_money_data.rb,
lib/inttegro/checkout/order_created_from.rb,
lib/inttegro/checkout/invoice_view_format.rb,
lib/inttegro/checkout/invoice_view_status.rb,
lib/inttegro/checkout/payment_method_data.rb,
lib/inttegro/checkout/order_line_item_group.rb,
lib/inttegro/checkout/select_amount_request.rb,
lib/inttegro/checkout/confirm_payment_request.rb,
lib/inttegro/checkout/invoice_view_format_pdf.rb,
lib/inttegro/checkout/invoice_view_format_web.rb,
lib/inttegro/checkout/lookup_request_variant2.rb,
lib/inttegro/checkout/order_checkout_settings.rb,
lib/inttegro/checkout/order_reference_request.rb,
lib/inttegro/checkout/invoice_view_beneficiary.rb,
lib/inttegro/checkout/payment_method_data_type.rb,
lib/inttegro/checkout/mobile_money_data_network.rb,
lib/inttegro/checkout/order_payment_next_action.rb,
lib/inttegro/checkout/order_payment_latest_error.rb,
lib/inttegro/checkout/invoice_view_format_receipt.rb,
lib/inttegro/checkout/order_payment_latest_attempt.rb,
lib/inttegro/checkout/order_payment_payment_method.rb,
lib/inttegro/checkout/order_payment_billing_details.rb,
lib/inttegro/checkout/order_customer_billing_address.rb,
lib/inttegro/checkout/select_amount_request_variant1.rb,
lib/inttegro/checkout/select_amount_request_variant2.rb,
lib/inttegro/checkout/order_customer_shipping_address.rb,
lib/inttegro/checkout/pay_request_payment_method_data.rb,
lib/inttegro/checkout/payment_method_data_billing_details.rb,
lib/inttegro/checkout/pay_request_payment_method_data_type.rb
Overview
Namespace for generated checkout models and enums.
Each public type in this namespace is defined in its own file and follows the field names and wire values declared by the Inttegro OpenAPI contract.
Defined Under Namespace
Classes: AmountSelection, BillingDetails, ConfirmPaymentRequest, InvoiceView, InvoiceViewBeneficiary, InvoiceViewFormat, InvoiceViewFormatPdf, InvoiceViewFormatReceipt, InvoiceViewFormatWeb, InvoiceViewStatus, LookupRequestVariant2, LookupResponse, MobileMoneyData, MobileMoneyDataNetwork, Order, OrderCheckoutSettings, OrderCreatedFrom, OrderCustomer, OrderCustomerBillingAddress, OrderCustomerShippingAddress, OrderLineItemGroup, OrderPayment, OrderPaymentBillingDetails, OrderPaymentLatestAttempt, OrderPaymentLatestError, OrderPaymentNextAction, OrderPaymentPaymentMethod, OrderReferenceRequest, OrderResponse, OrderStatus, PayRequest, PayRequestPaymentMethodData, PayRequestPaymentMethodDataType, PaymentAddress, PaymentMethodData, PaymentMethodDataBillingDetails, PaymentMethodDataType, SelectAmountRequestVariant1, SelectAmountRequestVariant2, SelectedAmount
Constant Summary collapse
- LookupRequest =
Typed representation of the lookup request object in the Inttegro API.
T.type_alias { T.any(Inttegro::Checkout::OrderReferenceRequest, Inttegro::Checkout::LookupRequestVariant2) }
- SelectAmountRequest =
Typed representation of the select amount request object in the Inttegro API.
T.type_alias { T.any(Inttegro::Checkout::SelectAmountRequestVariant1, Inttegro::Checkout::SelectAmountRequestVariant2) }