class Gemgento::API::SOAP::Checkout::Coupon
Public Class Methods
add(quote, coupon_code)
click to toggle source
Add Coupon
code to a Magento Quote.
@param quote [Gemgento::Quote] @param coupon_code [String] @return [Gemgento::MagentoResponse]
# File lib/gemgento/api/soap/checkout/coupon.rb, line 12 def self.add(quote, coupon_code) message = { quote_id: quote.magento_id, coupon_code: coupon_code, store_id: quote.store.magento_id } MagentoApi.create_call(:shopping_cart_coupon_add, message) end
remove(quote)
click to toggle source
Remove coupon codes from a Magento Quote.
@param quote [Gemgento::Quote] @return [Gemgento::MagentoResponse]
# File lib/gemgento/api/soap/checkout/coupon.rb, line 25 def self.remove(quote) message = { quote_id: quote.magento_id, store_id: quote.store.magento_id } MagentoApi.create_call(:shopping_cart_coupon_remove, message) end