Class: Mailchimp::Ecomm
- Inherits:
-
Object
- Object
- Mailchimp::Ecomm
- Defined in:
- lib/mailchimp/api.rb
Instance Attribute Summary collapse
-
#master ⇒ Object
Returns the value of attribute master.
Instance Method Summary collapse
-
#initialize(master) ⇒ Ecomm
constructor
A new instance of Ecomm.
-
#order_add(order) ⇒ Hash
Import Ecommerce Order Information to be used for Segmentation.
-
#order_del(store_id, order_id) ⇒ Hash
Delete Ecommerce Order Information used for segmentation.
-
#orders(cid = nil, start = 0, limit = 100, since = nil) ⇒ Hash
Retrieve the Ecommerce Orders for an account.
Constructor Details
#initialize(master) ⇒ Ecomm
Returns a new instance of Ecomm.
539 540 541 |
# File 'lib/mailchimp/api.rb', line 539 def initialize(master) @master = master end |
Instance Attribute Details
#master ⇒ Object
Returns the value of attribute master.
537 538 539 |
# File 'lib/mailchimp/api.rb', line 537 def master @master end |
Instance Method Details
#order_add(order) ⇒ Hash
Import Ecommerce Order Information to be used for Segmentation. This will generally be used by ecommerce package plugins provided by us or by 3rd part system developers.
566 567 568 569 |
# File 'lib/mailchimp/api.rb', line 566 def order_add(order) _params = {:order => order} return @master.call 'ecomm/order-add', _params end |
#order_del(store_id, order_id) ⇒ Hash
Delete Ecommerce Order Information used for segmentation. This will generally be used by ecommerce package plugins that we provide or by 3rd part system developers.
576 577 578 579 |
# File 'lib/mailchimp/api.rb', line 576 def order_del(store_id, order_id) _params = {:store_id => store_id, :order_id => order_id} return @master.call 'ecomm/order-del', _params end |
#orders(cid = nil, start = 0, limit = 100, since = nil) ⇒ Hash
Retrieve the Ecommerce Orders for an account
606 607 608 609 |
# File 'lib/mailchimp/api.rb', line 606 def orders(cid=nil, start=0, limit=100, since=nil) _params = {:cid => cid, :start => start, :limit => limit, :since => since} return @master.call 'ecomm/orders', _params end |