Module: ArrowPayments

Defined in:
lib/arrow_payments/recurring_billing.rb,
lib/arrow_payments.rb,
lib/arrow_payments/client.rb,
lib/arrow_payments/entity.rb,
lib/arrow_payments/errors.rb,
lib/arrow_payments/address.rb,
lib/arrow_payments/version.rb,
lib/arrow_payments/customer.rb,
lib/arrow_payments/line_item.rb,
lib/arrow_payments/connection.rb,
lib/arrow_payments/transaction.rb,
lib/arrow_payments/configuration.rb,
lib/arrow_payments/payment_method.rb,
lib/arrow_payments/client/customers.rb,
lib/arrow_payments/client/transactions.rb,
lib/arrow_payments/client/payment_methods.rb

Overview

From documentation:

  • Frequency -> W, M, Q, Y (weekly, monthly, quarterly, yearly)

  • TransactionDay -> Weekly: [1-7], Monthly: [1-28], Quarterly:, Yearly: [1-12]

Defined Under Namespace

Modules: Connection, Customers, PaymentMethods, Transactions Classes: Address, BadRequest, Client, Configuration, Customer, Entity, Error, LineItem, NotFound, NotImplemented, PaymentMethod, RecurringBilling, Transaction

Constant Summary collapse

VERSION =
'0.1.3'

Class Method Summary collapse

Class Method Details

.client(options = {}) ⇒ Object



21
22
23
# File 'lib/arrow_payments.rb', line 21

def client(options={})
  ArrowPayments::Client.new(options)
end