class Qiwi::Request::CreateBill

Public Class Methods

new(client, params) click to toggle source

@param [Hash] params @option params [String] :user e.g. a phone number @option params [Float] :amount @option params [String] :comment @option params [String] :txn unique bill identifier @option params [String, Time] :lifetime in “dd.MM.yyyy HH:mm:ss” format @option params [Fixnum] :alarm @option params [Boolean] :create

Calls superclass method Qiwi::Request::Base::new
# File lib/qiwi/request.rb, line 89
def initialize(client, params)
  super
  @alarm ||= 0
  @create = true if @create.nil?
  @lifetime = @lifetime.strftime('%d.%m.%Y %H:%M:%S') if @lifetime.respond_to?(:strftime)
end