Module: IpagosRubySdk

Defined in:
lib/ipagos_ruby_sdk.rb,
lib/ipagos_ruby_sdk/types.rb,
lib/ipagos_ruby_sdk/client.rb,
lib/ipagos_ruby_sdk/version.rb,
lib/ipagos_ruby_sdk/environment.rb,
lib/ipagos_ruby_sdk/models/bill_to.rb,
lib/ipagos_ruby_sdk/models/line_item.rb,
lib/ipagos_ruby_sdk/models/base_model.rb,
lib/ipagos_ruby_sdk/models/amount_details.rb

Defined Under Namespace

Modules: Environment Classes: AmountDetails, BaseModel, BillTo, Client, Configuration, Error, LineItem, Response

Constant Summary collapse

VERSION =
"0.1.1"

Class Method Summary collapse

Class Method Details

.new_client(config_params) ⇒ Object

Método de conveniencia para instanciar el cliente rápidamente Uso: client = IpagosRubySdk.new_client(merchant_id: 'abc', ...)



34
35
36
37
38
# File 'lib/ipagos_ruby_sdk.rb', line 34

def self.new_client(config_params)
  # Configuration se define en types.rb
  config = Configuration.new(**config_params)
  Client.new(config)
end