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.
456 457 458 |
# File 'lib/mailchimp/api.rb', line 456 def initialize(master) @master = master end |
Instance Attribute Details
#master ⇒ Object
Returns the value of attribute master.
454 455 456 |
# File 'lib/mailchimp/api.rb', line 454 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.
483 484 485 486 |
# File 'lib/mailchimp/api.rb', line 483 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.
493 494 495 496 |
# File 'lib/mailchimp/api.rb', line 493 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
523 524 525 526 |
# File 'lib/mailchimp/api.rb', line 523 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 |