class ShiprocketAPI::CustomOrder

Constants

DEFAULT_ATTRS

Public Instance Methods

generate_awb(courier_id:) click to toggle source
# File lib/shiprocket_api/resources/custom_order.rb, line 41
def generate_awb(courier_id:)
  return false unless attributes['shipment_id'] && shipment_id != 0

  self.awb = ::ShiprocketAPI::Awb.new(
    shipment_id: shipment_id,
    courier_id: courier_id,
    is_return: 0
  )
  awb.save
end