class HasOffersV3::AdvertiserBilling
Public Instance Methods
add_invoice_item(params = {})
click to toggle source
# File lib/hasoffersv3/advertiser_billing.rb, line 22 def add_invoice_item(params = {}) requires! params, [:invoice_id, :data] post_request 'addInvoiceItem', params end
create_invoice(params = {})
click to toggle source
# File lib/hasoffersv3/advertiser_billing.rb, line 12 def create_invoice(params = {}) requires! params, [:data] post_request 'createInvoice', params end
find_all_invoices(params = {})
click to toggle source
# File lib/hasoffersv3/advertiser_billing.rb, line 3 def find_all_invoices(params = {}) post_request 'findAllInvoices', params end
find_all_invoices_by_ids(params = {})
click to toggle source
# File lib/hasoffersv3/advertiser_billing.rb, line 7 def find_all_invoices_by_ids(params = {}) requires! params, [:ids] post_request 'findAllInvoicesByIds', params end
find_invoice_by_id(params = {})
click to toggle source
# File lib/hasoffersv3/advertiser_billing.rb, line 17 def find_invoice_by_id(params = {}) requires! params, [:id] post_request 'findInvoiceById', params end
remove_invoice_item(params = {})
click to toggle source
# File lib/hasoffersv3/advertiser_billing.rb, line 27 def remove_invoice_item(params = {}) requires! params, [:id] post_request 'removeInvoiceItem', params end