def single_use_pipeline(caller_reference, return_url, options = {})
      cbui SingleUse.new(options.merge(:caller_reference => caller_reference, :return_url => return_url))
    end
def single_use_pipeline(caller_reference, return_url, options = {})
      cbui SingleUse.new(options.merge(:caller_reference => caller_reference, :return_url => return_url))
    end
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