code: def single_use_pipeline(caller_reference, return_url, options = {})
        cbui SingleUse.new(options.merge(:caller_reference => caller_reference, :return_url => return_url))
      end
docs: Creates a pipeline that will authorize you to send money _from_ the user one time.
  
   Note that if this payment fails, you must create another pipeline to get another token.
  
   See http://docs.amazonwebservices.com/AmazonFPS/2010-08-28/FPSBasicGuide/SingleUsePipeline.html