Module: NetpayEcommerce

Defined in:
lib/netpay_ecommerce_ruby.rb

Defined Under Namespace

Classes: Error

Class Method Summary collapse

Class Method Details

.send(options) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/netpay_ecommerce_ruby.rb', line 8

def self.send options
    # Send request to netpay ecommerce. 
    #
    # Example:
    #   >> NetpayEcommerce.send({ service: "login", body: body})
    #   => "200"
    #
    # Arguments availables in the option:
    #   service: (String)
    #   body: (Object or Json)
    #   prd_mode: (Boolean, default is false)
    #   token: (String)
    #   transport: define the format of body, default is a ruby hash(Json)

  EcommerceService::Request.new(options).send
end