Class: GenesisRuby::Api::Requests::Financial::Capture
- Inherits:
-
Base::Reference
- Object
- GenesisRuby::Api::Request
- Base::Financial
- Base::Reference
- GenesisRuby::Api::Requests::Financial::Capture
- Includes:
- Mixins::Requests::Financial::Business::BusinessAttributes, Mixins::Requests::Financial::Cards::InstallmentAttributes, Mixins::Requests::Financial::TravelData::TravelAttributes
- Defined in:
- lib/genesis_ruby/api/requests/financial/capture.rb
Overview
Capture settles a transaction which has been authorized before
Constant Summary
Constants inherited from GenesisRuby::Api::Request
GenesisRuby::Api::Request::AUTH_TYPE_BASIC, GenesisRuby::Api::Request::AUTH_TYPE_TOKEN, GenesisRuby::Api::Request::METHOD_GET, GenesisRuby::Api::Request::METHOD_PATCH, GenesisRuby::Api::Request::METHOD_POST, GenesisRuby::Api::Request::METHOD_PUT, GenesisRuby::Api::Request::PORT_HTTPS, GenesisRuby::Api::Request::PROTOCOL_HTTPS
Instance Attribute Summary
Attributes included from Mixins::Requests::Financial::TravelData::ReferenceTicketAttributes
#travel_ac_issued_with_ticket_number, #travel_ac_sub_type, #travel_ac_ticket_document_number, #travel_ac_ticket_reference_id, #travel_ac_type
Attributes included from Mixins::Requests::Financial::TravelData::HotelRentalAttributes
#travel_hotel_rental_customer_code, #travel_hotel_rental_extra_charges, #travel_hotel_rental_no_show_indicator, #travel_hotel_rental_purchase_identifier
Attributes included from Mixins::Requests::Financial::TravelData::CarRentalAttributes
#travel_car_rental_class_id, #travel_car_rental_customer_code, #travel_car_rental_extra_charges, #travel_car_rental_no_show_indicator, #travel_car_rental_purchase_identifier, #travel_car_rental_renter_name, #travel_car_rental_renter_return_location_id, #travel_car_rental_return_city, #travel_car_rental_return_country, #travel_car_rental_return_state
Attributes included from Mixins::Requests::Financial::TravelData::AirlineItineraryAttributes
#travel_aid_agency_code, #travel_aid_agency_name, #travel_aid_confirmation_information, #travel_aid_customer_code, #travel_aid_issuing_carrier, #travel_aid_passenger_name, #travel_aid_restricted_ticket_indicator, #travel_aid_ticket_number, #travel_aid_total_fare
Attributes included from Mixins::Requests::Financial::Cards::InstallmentAttributes
#installment_plan_id, #installment_plan_reference
Attributes included from Mixins::Requests::Financial::Business::BusinessAttributes
Attributes included from Mixins::Requests::Financial::Business::TravelAgenciesAttributes
#business_atol_certificate, #business_carrier_code, #business_contractor_name, #business_destination_city, #business_flight_number, #business_origin_city, #business_ticket_number, #business_travel_agency
Attributes included from Mixins::Requests::Financial::Business::HotelsAndRealEstateRentalsAttributes
Attributes included from Mixins::Requests::Financial::Business::FurnitureAttributes
#business_name_of_the_supplier
Attributes included from Mixins::Requests::Financial::Business::EventManagementAttributes
#business_event_id, #business_event_organizer_id
Attributes included from Mixins::Requests::Financial::Business::CarPlaneAndBoatRentalsAttributes
Attributes included from Mixins::Requests::Financial::Business::AirlinesAirCarriersAttributes
#business_airline_code, #business_airline_flight_number, #business_airline_tour_operator_name, #business_flight_destination_city, #business_flight_origin_city, #business_flight_ticket_number
Attributes included from Mixins::Requests::Financial::ReferenceAttributes
Attributes included from Mixins::Requests::Financial::PaymentAttributes
Attributes included from Mixins::Requests::Financial::BaseAttributes
#remote_ip, #transaction_id, #usage
Attributes inherited from GenesisRuby::Api::Request
Method Summary
Methods included from Mixins::Requests::Financial::TravelData::HotelRentalAttributes
#travel_hotel_rental_arrival_date, #travel_hotel_rental_arrival_date=, #travel_hotel_rental_departure_date, #travel_hotel_rental_departure_date=
Methods included from Mixins::Requests::Financial::TravelData::CarRentalAttributes
#travel_car_rental_pickup_date, #travel_car_rental_pickup_date=, #travel_car_rental_return_date, #travel_car_rental_return_date=
Methods included from Mixins::Requests::Financial::TravelData::AirlineItineraryAttributes
#add_travel_aid_leg, #add_travel_aid_tax, #clear_travel_aid_legs, #clear_travel_aid_taxes, #travel_aid_date_of_issue, #travel_aid_date_of_issue=, #travel_aid_legs, #travel_aid_taxes
Methods included from Mixins::Requests::Financial::Business::TravelAgenciesAttributes
#business_arrival_date, #business_arrival_date=, #business_departure_date, #business_departure_date=, #business_pick_up_date, #business_pick_up_date=, #business_return_date, #business_return_date=
Methods included from Mixins::Requests::Financial::Business::HotelsAndRealEstateRentalsAttributes
#business_check_in_date, #business_check_in_date=, #business_check_out_date, #business_check_out_date=
Methods included from Mixins::Requests::Financial::Business::FurnitureAttributes
#business_date_of_order, #business_date_of_order=, #business_delivery_date, #business_delivery_date=
Methods included from Mixins::Requests::Financial::Business::EventManagementAttributes
#business_event_end_date, #business_event_end_date=, #business_event_start_date, #business_event_start_date=
Methods included from Mixins::Requests::Financial::Business::CruiseLinesAttributes
#business_cruise_end_date, #business_cruise_end_date=, #business_cruise_start_date, #business_cruise_start_date=
Methods included from Mixins::Requests::Financial::Business::CarPlaneAndBoatRentalsAttributes
#business_vehicle_pick_up_date, #business_vehicle_pick_up_date=, #business_vehicle_return_date, #business_vehicle_return_date=
Methods included from Mixins::Requests::Financial::Business::AirlinesAirCarriersAttributes
#business_flight_arrival_date, #business_flight_arrival_date=, #business_flight_departure_date, #business_flight_departure_date=
Methods included from Mixins::Requests::SmartRouterAttributes
#use_smart_router, #use_smart_router=
Methods inherited from GenesisRuby::Api::Request
Constructor Details
This class inherits a constructor from GenesisRuby::Api::Request