Module: Conekta

Defined in:
lib/conekta.rb,
lib/conekta/log.rb,
lib/conekta/card.rb,
lib/conekta/list.rb,
lib/conekta/plan.rb,
lib/conekta/util.rb,
lib/conekta/error.rb,
lib/conekta/event.rb,
lib/conekta/order.rb,
lib/conekta/payee.rb,
lib/conekta/token.rb,
lib/conekta/charge.rb,
lib/conekta/method.rb,
lib/conekta/payout.rb,
lib/conekta/refund.rb,
lib/conekta/return.rb,
lib/conekta/address.rb,
lib/conekta/details.rb,
lib/conekta/version.rb,
lib/conekta/webhook.rb,
lib/conekta/customer.rb,
lib/conekta/resource.rb,
lib/conekta/tax_line.rb,
lib/conekta/transfer.rb,
lib/conekta/line_item.rb,
lib/conekta/requestor.rb,
lib/conekta/destination.rb,
lib/conekta/webhook_log.rb,
lib/conekta/subscription.rb,
lib/conekta/customer_info.rb,
lib/conekta/discount_line.rb,
lib/conekta/error_details.rb,
lib/conekta/payout_method.rb,
lib/conekta/shipping_line.rb,
lib/conekta/conekta_object.rb,
lib/conekta/payment_method.rb,
lib/conekta/payment_source.rb,
lib/conekta/operations/find.rb,
lib/conekta/operations/where.rb,
lib/conekta/shipping_contact.rb,
lib/conekta/operations/create.rb,
lib/conekta/operations/delete.rb,
lib/conekta/operations/update.rb,
lib/conekta/operations/create_member.rb,
lib/conekta/operations/custom_action.rb

Defined Under Namespace

Modules: Operations, Util Classes: Address, ApiError, AuthenticationError, Card, Charge, ConektaObject, Customer, CustomerInfo, Destination, Details, DiscountLine, Error, ErrorDetails, Event, LineItem, List, Log, MalformedRequestError, Method, NoConnectionError, Order, ParameterValidationError, Payee, PaymentMethod, PaymentSource, Payout, PayoutMethod, Plan, PreconditionRequiredError, ProcessingError, Refund, Requestor, Resource, ResourceNotFoundError, Return, ShippingContact, ShippingLine, Subscription, TaxLine, Token, Transfer, VersionConflictError, Webhook, WebhookLog

Constant Summary collapse

VERSION =
'2.4.1'.freeze

Class Method Summary collapse

Class Method Details

.api_baseObject



70
71
72
# File 'lib/conekta.rb', line 70

def self.api_base
  @api_base
end

.api_base=(api_base) ⇒ Object



74
75
76
# File 'lib/conekta.rb', line 74

def self.api_base=(api_base)
  @api_base = api_base
end

.api_keyObject



86
87
88
# File 'lib/conekta.rb', line 86

def self.api_key
  @api_key
end

.api_key=(api_key) ⇒ Object



90
91
92
# File 'lib/conekta.rb', line 90

def self.api_key=(api_key)
  @api_key = api_key
end

.api_versionObject



78
79
80
# File 'lib/conekta.rb', line 78

def self.api_version
  @api_version
end

.api_version=(api_version) ⇒ Object



82
83
84
# File 'lib/conekta.rb', line 82

def self.api_version=(api_version)
  @api_version = api_version
end

.config {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (Conekta)

    the object that the method was called on



58
59
60
# File 'lib/conekta.rb', line 58

def self.config
  yield self
end

.localeObject



94
95
96
# File 'lib/conekta.rb', line 94

def self.locale
  @locale
end

.locale=(locale) ⇒ Object



98
99
100
# File 'lib/conekta.rb', line 98

def self.locale=(locale)
  @locale = locale
end

.pluginObject



62
63
64
# File 'lib/conekta.rb', line 62

def self.plugin
  @plugin
end

.plugin=(plugin) ⇒ Object



66
67
68
# File 'lib/conekta.rb', line 66

def self.plugin=(plugin)
  @plugin = plugin
end