Class: Gemgento::API::SOAP::Checkout::Coupon
- Inherits:
-
Object
- Object
- Gemgento::API::SOAP::Checkout::Coupon
- Defined in:
- lib/gemgento/api/soap/checkout/coupon.rb
Class Method Summary collapse
-
.add(quote, coupon_code) ⇒ Gemgento::MagentoResponse
Add Coupon code to a Magento Quote.
-
.remove(quote) ⇒ Gemgento::MagentoResponse
Remove coupon codes from a Magento Quote.
Class Method Details
.add(quote, coupon_code) ⇒ Gemgento::MagentoResponse
Add Coupon code to a Magento Quote.
12 13 14 15 16 17 18 19 |
# File 'lib/gemgento/api/soap/checkout/coupon.rb', line 12 def self.add(quote, coupon_code) = { quote_id: quote.magento_id, coupon_code: coupon_code, store_id: quote.store.magento_id } MagentoApi.create_call(:shopping_cart_coupon_add, ) end |
.remove(quote) ⇒ Gemgento::MagentoResponse
Remove coupon codes from a Magento Quote.
25 26 27 28 29 30 31 |
# File 'lib/gemgento/api/soap/checkout/coupon.rb', line 25 def self.remove(quote) = { quote_id: quote.magento_id, store_id: quote.store.magento_id } MagentoApi.create_call(:shopping_cart_coupon_remove, ) end |