.gitignore | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.travis.yml | |
|
|
CHANGELOG.md | |
|
|
Gemfile | |
|
|
LICENSE | |
|
|
README.md | |
|
|
ROADMAP.md | |
|
|
Rakefile | |
|
|
alpha_card.gemspec | |
|
|
defs.rbi | |
|
|
lib/alpha_card/data/avs_responses.yml | |
|
|
lib/alpha_card/data/credit_card_codes.yml | |
|
|
lib/alpha_card/data/cvv_responses.yml | |
|
|
lib/alpha_card/data/response_messages.yml | |
|
|
sorbet/config | |
|
|
sorbet/rbi/gems/docile.rbi | |
|
|
sorbet/rbi/gems/rack-test.rbi | |
|
|
sorbet/rbi/gems/rack.rbi | |
|
|
sorbet/rbi/gems/rspec-core.rbi | |
|
|
sorbet/rbi/gems/rspec-support.rbi | |
|
|
sorbet/rbi/gems/rspec.rbi | |
|
|
sorbet/rbi/gems/simplecov-html.rbi | |
|
|
sorbet/rbi/gems/simplecov.rbi | |
|
|
sorbet/rbi/hidden-definitions/errors.txt | |
|
|
sorbet/rbi/hidden-definitions/hidden.rbi | |
|
|
sorbet/rbi/sorbet-typed/lib/bundler/all/bundler.rbi | |
|
|
sorbet/rbi/sorbet-typed/lib/ruby/all/open3.rbi | |
|
|
sorbet/rbi/sorbet-typed/lib/ruby/all/resolv.rbi | |
|
|
sorbet/rbi/todo.rbi | |
|
|
lib/alpha_card.rb | 68 |
|
|
lib/alpha_card/account.rb | 17 |
|
|
lib/alpha_card/attribute.rb | 98 | A 35 mins |
|
lib/alpha_card/errors/api_connection_error.rb | 4 |
|
|
lib/alpha_card/errors/invalid_attribute_format.rb | 7 |
|
|
lib/alpha_card/errors/invalid_attribute_type.rb | 7 |
|
|
lib/alpha_card/errors/invalid_attribute_value.rb | 7 |
|
|
lib/alpha_card/errors/validation_error.rb | 4 |
|
|
lib/alpha_card/resource.rb | 22 |
|
|
lib/alpha_card/resources/billing.rb | 23 |
|
|
lib/alpha_card/resources/order.rb | 25 |
|
|
lib/alpha_card/resources/shipping.rb | 24 |
|
|
lib/alpha_card/response.rb | 50 |
|
|
lib/alpha_card/transaction.rb | 9 |
|
|
lib/alpha_card/transactions/auth.rb | 5 |
|
|
lib/alpha_card/transactions/capture.rb | 14 |
|
|
lib/alpha_card/transactions/credit.rb | 5 |
|
|
lib/alpha_card/transactions/refund.rb | 9 |
|
|
lib/alpha_card/transactions/sale.rb | 33 |
|
|