Module: Ingenico::Connect::SDK::Domain::Payment
- Defined in:
- lib/ingenico/connect/sdk/modules.rb,
lib/ingenico/connect/sdk/domain/payment/order.rb,
lib/ingenico/connect/sdk/domain/payment/seller.rb,
lib/ingenico/connect/sdk/domain/payment/payment.rb,
lib/ingenico/connect/sdk/domain/payment/afr_name.rb,
lib/ingenico/connect/sdk/domain/payment/customer.rb,
lib/ingenico/connect/sdk/domain/payment/merchant.rb,
lib/ingenico/connect/sdk/domain/payment/shipping.rb,
lib/ingenico/connect/sdk/domain/payment/line_item.rb,
lib/ingenico/connect/sdk/domain/payment/browser_data.rb,
lib/ingenico/connect/sdk/domain/payment/installments.rb,
lib/ingenico/connect/sdk/domain/payment/order_output.rb,
lib/ingenico/connect/sdk/domain/payment/personal_name.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_data.rb,
lib/ingenico/connect/sdk/domain/payment/refund_output.rb,
lib/ingenico/connect/sdk/domain/payment/shopping_cart.rb,
lib/ingenico/connect/sdk/domain/payment/loan_recipient.rb,
lib/ingenico/connect/sdk/domain/payment/payment_output.rb,
lib/ingenico/connect/sdk/domain/payment/sdk_data_input.rb,
lib/ingenico/connect/sdk/domain/payment/three_d_secure.rb,
lib/ingenico/connect/sdk/domain/payment/contact_details.rb,
lib/ingenico/connect/sdk/domain/payment/customer_device.rb,
lib/ingenico/connect/sdk/domain/payment/merchant_action.rb,
lib/ingenico/connect/sdk/domain/payment/sdk_data_output.rb,
lib/ingenico/connect/sdk/domain/payment/address_personal.rb,
lib/ingenico/connect/sdk/domain/payment/amount_breakdown.rb,
lib/ingenico/connect/sdk/domain/payment/customer_account.rb,
lib/ingenico/connect/sdk/domain/payment/exemption_output.rb,
lib/ingenico/connect/sdk/domain/payment/order_references.rb,
lib/ingenico/connect/sdk/domain/payment/payment_response.rb,
lib/ingenico/connect/sdk/domain/payment/redirection_data.rb,
lib/ingenico/connect/sdk/domain/payment/third_party_data.rb,
lib/ingenico/connect/sdk/domain/payment/scheme_token_data.rb,
lib/ingenico/connect/sdk/domain/payment/gift_card_purchase.rb,
lib/ingenico/connect/sdk/domain/payment/order_invoice_data.rb,
lib/ingenico/connect/sdk/domain/payment/order_line_details.rb,
lib/ingenico/connect/sdk/domain/payment/payment_references.rb,
lib/ingenico/connect/sdk/domain/payment/level3_summary_data.rb,
lib/ingenico/connect/sdk/domain/payment/mobile_payment_data.rb,
lib/ingenico/connect/sdk/domain/payment/three_d_secure_base.rb,
lib/ingenico/connect/sdk/domain/payment/three_d_secure_data.rb,
lib/ingenico/connect/sdk/domain/payment/g_pay_three_d_secure.rb,
lib/ingenico/connect/sdk/domain/payment/personal_information.rb,
lib/ingenico/connect/sdk/domain/payment/trustly_bank_account.rb,
lib/ingenico/connect/sdk/domain/payment/create_payment_result.rb,
lib/ingenico/connect/sdk/domain/payment/device_render_options.rb,
lib/ingenico/connect/sdk/domain/payment/order_approve_payment.rb,
lib/ingenico/connect/sdk/domain/payment/payment_status_output.rb,
lib/ingenico/connect/sdk/domain/payment/additional_order_input.rb,
lib/ingenico/connect/sdk/domain/payment/create_payment_request.rb,
lib/ingenico/connect/sdk/domain/payment/decrypted_payment_data.rb,
lib/ingenico/connect/sdk/domain/payment/find_payments_response.rb,
lib/ingenico/connect/sdk/domain/payment/line_item_invoice_data.rb,
lib/ingenico/connect/sdk/domain/payment/order_type_information.rb,
lib/ingenico/connect/sdk/domain/payment/payment_error_response.rb,
lib/ingenico/connect/sdk/domain/payment/protection_eligibility.rb,
lib/ingenico/connect/sdk/domain/payment/three_d_secure_results.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_three_d_secure.rb,
lib/ingenico/connect/sdk/domain/payment/approve_payment_request.rb,
lib/ingenico/connect/sdk/domain/payment/cancel_payment_response.rb,
lib/ingenico/connect/sdk/domain/payment/capture_payment_request.rb,
lib/ingenico/connect/sdk/domain/payment/card_recurrence_details.rb,
lib/ingenico/connect/sdk/domain/payment/create_payment_response.rb,
lib/ingenico/connect/sdk/domain/payment/payment_account_on_file.rb,
lib/ingenico/connect/sdk/domain/payment/payment_creation_output.rb,
lib/ingenico/connect/sdk/domain/payment/personal_identification.rb,
lib/ingenico/connect/sdk/domain/payment/complete_payment_request.rb,
lib/ingenico/connect/sdk/domain/payment/customer_approve_payment.rb,
lib/ingenico/connect/sdk/domain/payment/tokenize_payment_request.rb,
lib/ingenico/connect/sdk/domain/payment/account_funding_recipient.rb,
lib/ingenico/connect/sdk/domain/payment/complete_payment_response.rb,
lib/ingenico/connect/sdk/domain/payment/customer_payment_activity.rb,
lib/ingenico/connect/sdk/domain/payment/payment_approval_response.rb,
lib/ingenico/connect/sdk/domain/payment/device_fingerprint_details.rb,
lib/ingenico/connect/sdk/domain/payment/payment_creation_references.rb,
lib/ingenico/connect/sdk/domain/payment/third_party_status_response.rb,
lib/ingenico/connect/sdk/domain/payment/refund_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/customer_account_authentication.rb,
lib/ingenico/connect/sdk/domain/payment/hosted_checkout_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/cancel_approval_payment_response.rb,
lib/ingenico/connect/sdk/domain/payment/order_references_approve_payment.rb,
lib/ingenico/connect/sdk/domain/payment/card_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/payment_product771_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/payment_product806_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/payment_product836_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/payment_product840_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/refund_bank_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/refund_card_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/refund_cash_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/card_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/payment_product3201_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/payment_product840_customer_account.rb,
lib/ingenico/connect/sdk/domain/payment/payment_product863_third_party_data.rb,
lib/ingenico/connect/sdk/domain/payment/mobile_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/refund_mobile_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/invoice_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/mobile_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/invoice_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/refund_e_wallet_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/card_payment_method_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_method_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_product1503_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_product1504_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_product1521_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_product1522_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_product1523_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_product1524_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_product1526_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/e_invoice_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/external_cardholder_authentication_data.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/refund_e_invoice_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/e_invoice_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/line_item_level3_interchange_information.rb,
lib/ingenico/connect/sdk/domain/payment/mobile_payment_product320_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/refund_payment_product840_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/mobile_three_d_secure_challenge_parameters.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product809_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product816_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product840_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product861_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product863_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product869_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product882_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/refund_payment_product840_customer_account.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_card_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_cash_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/bank_transfer_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_method_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product4101_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/bank_transfer_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/e_invoice_payment_method_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/e_invoice_payment_product9000_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/approve_payment_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/e_invoice_payment_product9000_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_redirect_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product840_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/sepa_direct_debit_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_e_invoice_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/bank_transfer_payment_method_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/redirect_payment_product4101_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/sepa_direct_debit_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/cancel_payment_card_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_redirect_payment_product840_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/approve_payment_card_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/complete_payment_card_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/non_sepa_direct_debit_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/sepa_direct_debit_payment_product771_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_bank_transfer_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_redirect_payment_product4101_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/cancel_payment_mobile_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/non_sepa_direct_debit_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/sepa_direct_debit_payment_method_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/approve_payment_mobile_payment_method_specific_output.rb,
lib/ingenico/connect/sdk/domain/payment/cash_payment_product_with_redirect_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/non_sepa_direct_debit_payment_product705_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/non_sepa_direct_debit_payment_product730_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_sepa_direct_debit_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/sepa_direct_debit_payment_product771_specific_input_base.rb,
lib/ingenico/connect/sdk/domain/payment/approve_payment_direct_debit_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/abstract_sepa_direct_debit_payment_product771_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/approve_payment_sepa_direct_debit_payment_method_specific_input.rb,
lib/ingenico/connect/sdk/domain/payment/approve_payment_non_sepa_direct_debit_payment_method_specific_input.rb
Overview
Contains data classes that are used in payment services.
Defined Under Namespace
Classes: AbstractBankTransferPaymentMethodSpecificInput, AbstractCardPaymentMethodSpecificInput, AbstractCashPaymentMethodSpecificInput, AbstractEInvoicePaymentMethodSpecificInput, AbstractPaymentMethodSpecificOutput, AbstractRedirectPaymentMethodSpecificInput, AbstractRedirectPaymentProduct4101SpecificInput, AbstractRedirectPaymentProduct840SpecificInput, AbstractSepaDirectDebitPaymentMethodSpecificInput, AbstractSepaDirectDebitPaymentProduct771SpecificInput, AbstractThreeDSecure, AccountFundingRecipient, AdditionalOrderInput, AddressPersonal, AfrName, AmountBreakdown, ApprovePaymentCardPaymentMethodSpecificOutput, ApprovePaymentDirectDebitPaymentMethodSpecificInput, ApprovePaymentMobilePaymentMethodSpecificOutput, ApprovePaymentNonSepaDirectDebitPaymentMethodSpecificInput, ApprovePaymentPaymentMethodSpecificInput, ApprovePaymentRequest, ApprovePaymentSepaDirectDebitPaymentMethodSpecificInput, BankTransferPaymentMethodSpecificInput, BankTransferPaymentMethodSpecificInputBase, BankTransferPaymentMethodSpecificOutput, BrowserData, CancelApprovalPaymentResponse, CancelPaymentCardPaymentMethodSpecificOutput, CancelPaymentMobilePaymentMethodSpecificOutput, CancelPaymentResponse, CapturePaymentRequest, CardPaymentMethodSpecificInput, CardPaymentMethodSpecificInputBase, CardPaymentMethodSpecificOutput, CardRecurrenceDetails, CashPaymentMethodSpecificInput, CashPaymentMethodSpecificInputBase, CashPaymentMethodSpecificOutput, CashPaymentProduct1503SpecificInput, CashPaymentProduct1504SpecificInput, CashPaymentProduct1521SpecificInput, CashPaymentProduct1522SpecificInput, CashPaymentProduct1523SpecificInput, CashPaymentProduct1524SpecificInput, CashPaymentProduct1526SpecificInput, CashPaymentProductWithRedirectSpecificInputBase, CompletePaymentCardPaymentMethodSpecificInput, CompletePaymentRequest, CompletePaymentResponse, ContactDetails, CreatePaymentRequest, CreatePaymentResponse, CreatePaymentResult, Customer, CustomerAccount, CustomerAccountAuthentication, CustomerApprovePayment, CustomerDevice, CustomerPaymentActivity, DecryptedPaymentData, DeviceFingerprintDetails, DeviceRenderOptions, EInvoicePaymentMethodSpecificInput, EInvoicePaymentMethodSpecificInputBase, EInvoicePaymentMethodSpecificOutput, EInvoicePaymentProduct9000SpecificInput, EInvoicePaymentProduct9000SpecificOutput, ExemptionOutput, ExternalCardholderAuthenticationData, FindPaymentsResponse, GPayThreeDSecure, GiftCardPurchase, HostedCheckoutSpecificOutput, Installments, InvoicePaymentMethodSpecificInput, InvoicePaymentMethodSpecificOutput, Level3SummaryData, LineItem, LineItemInvoiceData, LineItemLevel3InterchangeInformation, LoanRecipient, Merchant, MerchantAction, MobilePaymentData, MobilePaymentMethodSpecificInput, MobilePaymentMethodSpecificOutput, MobilePaymentProduct320SpecificInput, MobileThreeDSecureChallengeParameters, NonSepaDirectDebitPaymentMethodSpecificInput, NonSepaDirectDebitPaymentMethodSpecificOutput, NonSepaDirectDebitPaymentProduct705SpecificInput, NonSepaDirectDebitPaymentProduct730SpecificInput, Order, OrderApprovePayment, OrderInvoiceData, OrderLineDetails, OrderOutput, OrderReferences, OrderReferencesApprovePayment, OrderTypeInformation, Payment, PaymentAccountOnFile, PaymentApprovalResponse, PaymentCreationOutput, PaymentCreationReferences, PaymentErrorResponse, PaymentOutput, PaymentProduct3201SpecificOutput, PaymentProduct771SpecificOutput, PaymentProduct806SpecificOutput, PaymentProduct836SpecificOutput, PaymentProduct840CustomerAccount, PaymentProduct840SpecificOutput, PaymentProduct863ThirdPartyData, PaymentReferences, PaymentResponse, PaymentStatusOutput, PersonalIdentification, PersonalInformation, PersonalName, ProtectionEligibility, RedirectData, RedirectPaymentMethodSpecificInput, RedirectPaymentMethodSpecificInputBase, RedirectPaymentMethodSpecificOutput, RedirectPaymentProduct4101SpecificInput, RedirectPaymentProduct4101SpecificInputBase, RedirectPaymentProduct809SpecificInput, RedirectPaymentProduct816SpecificInput, RedirectPaymentProduct840SpecificInput, RedirectPaymentProduct840SpecificInputBase, RedirectPaymentProduct861SpecificInput, RedirectPaymentProduct863SpecificInput, RedirectPaymentProduct869SpecificInput, RedirectPaymentProduct882SpecificInput, RedirectionData, RefundBankMethodSpecificOutput, RefundCardMethodSpecificOutput, RefundCashMethodSpecificOutput, RefundEInvoiceMethodSpecificOutput, RefundEWalletMethodSpecificOutput, RefundMethodSpecificOutput, RefundMobileMethodSpecificOutput, RefundOutput, RefundPaymentProduct840CustomerAccount, RefundPaymentProduct840SpecificOutput, SchemeTokenData, SdkDataInput, SdkDataOutput, Seller, SepaDirectDebitPaymentMethodSpecificInput, SepaDirectDebitPaymentMethodSpecificInputBase, SepaDirectDebitPaymentMethodSpecificOutput, SepaDirectDebitPaymentProduct771SpecificInput, SepaDirectDebitPaymentProduct771SpecificInputBase, Shipping, ShoppingCart, ThirdPartyData, ThirdPartyStatusResponse, ThreeDSecure, ThreeDSecureBase, ThreeDSecureData, ThreeDSecureResults, TokenizePaymentRequest, TrustlyBankAccount