Module: ShiprocketAPI::Shared::OrderHelper
- Included in:
- CustomOrder, ReturnOrder
- Defined in:
- lib/shiprocket_api/shared/order_helper.rb
Instance Method Summary collapse
Instance Method Details
#create_pickup ⇒ Object
11 12 13 14 15 16 |
# File 'lib/shiprocket_api/shared/order_helper.rb', line 11 def create_pickup return false unless attributes['shipment_id'] && shipment_id != 0 self.pickup = ::ShiprocketAPI::Pickup.new(shipment_id: [shipment_id]) pickup.save end |
#generate_label ⇒ Object
4 5 6 7 8 9 |
# File 'lib/shiprocket_api/shared/order_helper.rb', line 4 def generate_label return false unless attributes['shipment_id'] && shipment_id != 0 self.label = ::ShiprocketAPI::Label.new(shipment_id: [shipment_id]) label.save end |