Module: Frontgo::Reservation
- Included in:
- Client
- Defined in:
- lib/frontgo/reservation.rb
Overview
Instance Method Summary collapse
- #cancel_reservation(uuid, params) ⇒ Object
- #capture_reservation(uuid, params) ⇒ Object
- #charge_reservation(uuid, params) ⇒ Object
- #complete_reservation(uuid, params) ⇒ Object
- #create_session_for_reservation(params) ⇒ Object
- #get_reservation_details_by_uuid(uuid) ⇒ Object
- #get_reservation_history_by_time_frame(start_timestamp, end_timestamp) ⇒ Object
- #refund_reservation(uuid, params) ⇒ Object
- #resend_reservation(uuid, params) ⇒ Object
- #submit_reservation(params) ⇒ Object
Instance Method Details
#cancel_reservation(uuid, params) ⇒ Object
34 35 36 |
# File 'lib/frontgo/reservation.rb', line 34 def cancel_reservation(uuid, params) post "connect/reservations/cancel/#{uuid}", params end |
#capture_reservation(uuid, params) ⇒ Object
47 48 49 |
# File 'lib/frontgo/reservation.rb', line 47 def capture_reservation(uuid, params) post "connect/reservations/capture/#{uuid}", params end |
#charge_reservation(uuid, params) ⇒ Object
64 65 66 |
# File 'lib/frontgo/reservation.rb', line 64 def charge_reservation(uuid, params) post "connect/reservations/charge/#{uuid}", params end |
#complete_reservation(uuid, params) ⇒ Object
72 73 74 |
# File 'lib/frontgo/reservation.rb', line 72 def complete_reservation(uuid, params) post "connect/reservations/complete/#{uuid}", params end |
#create_session_for_reservation(params) ⇒ Object
118 119 120 |
# File 'lib/frontgo/reservation.rb', line 118 def create_session_for_reservation(params) post "connect/reservations/create", params end |
#get_reservation_details_by_uuid(uuid) ⇒ Object
26 27 28 |
# File 'lib/frontgo/reservation.rb', line 26 def get_reservation_details_by_uuid(uuid) get "connect/reservations/details/#{uuid}" end |
#get_reservation_history_by_time_frame(start_timestamp, end_timestamp) ⇒ Object
126 127 128 |
# File 'lib/frontgo/reservation.rb', line 126 def get_reservation_history_by_time_frame(, ) get "connect/reservations/history/#{}/#{}" end |
#refund_reservation(uuid, params) ⇒ Object
97 98 99 |
# File 'lib/frontgo/reservation.rb', line 97 def refund_reservation(uuid, params) post "connect/reservations/refund/#{uuid}", params end |
#resend_reservation(uuid, params) ⇒ Object
82 83 84 |
# File 'lib/frontgo/reservation.rb', line 82 def resend_reservation(uuid, params) post "connect/reservations/resend/#{uuid}", params end |
#submit_reservation(params) ⇒ Object
20 21 22 |
# File 'lib/frontgo/reservation.rb', line 20 def submit_reservation(params) post "connect/reservations/submit", params end |