module ShiprocketAPI::Shared::OrderHelper

Public Instance Methods

create_pickup() click to toggle source
# 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() click to toggle source
# 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