2017-09-05 3 views
0

나는 fedex gem 버전 3.9를 사용하고 있으며 페더레이션 레이블에 "서명 필요"옵션을 인쇄 할 수 없습니다. 이는 모습입니다 :Fedex 레이블의 "signature_required"옵션 인쇄 - 레일

label = fedex.label(
     :filename => "public/labels/#{label_name}", 
     :shipper => shipper, 
     :recipient => recipient, 
     :packages => packages, 
     :service_type => service_type, 
     :signature_required => true, 
     :shipping_options => shipping_options) 

나는이 몇 달 전 일을하는 데 사용하지만 지금은 그렇지 않은 기억한다.

제안 사항이 있으면 알려주십시오.

최고,

답변

0

패키지의 일부로 서명 옵션을 보내야한다는 것이 나타났습니다. 그런 다음 올바른 서명 이니셜이있는 레이블을 인쇄합니다.

packages = [{ 
     :weight => {:units => "LB", :value => 3}, 
     :dimensions => {:length => 10, :width => 5, :height => 4, :units => "IN" }, 
     :special_services_requested => {:special_service_types => "SIGNATURE_OPTION", :signature_option_detail => {:signature_option_type => "DIRECT"} } 
    }] 

    label = fedex.label(
    :filename => "public/labels/#{label_name}", 
    :shipper => shipper, 
    :recipient => recipient, 
    :packages => packages 
    :shipping_options => shipping_options)