module Mobilepay::Client::Reservations

Reservations_GetReservations

Public Instance Methods

reservations(args = {}) click to toggle source

Get the reservations for a particular date/time interval, and alternatively also for a specific customer

# File lib/mobilepay/client/reservations.rb, line 6
def reservations(args = {})
    check_args(datetime_from: args[:datetime_from], datetime_to: args[:datetime_to])
    uri = "/reservations/merchants/#{merchant_id}/#{args[:datetime_from]}/#{args[:datetime_to]}"
    uri += "?customerId=#{args[:customer_id]}" if args[:customer_id]
    response = request(:get, uri)
    response.parsed_response
rescue Failure => ex
    return { error: ex.message }
end