Sha256: c45d8a4759cbe7e1965e09cdca185800a3af0ef9891e7b5fb5298b6d164a5375
Contents?: true
Size: 687 Bytes
Versions: 12
Compression:
Stored size: 687 Bytes
Contents
module AchClient class Abstract # Interface for polling provider for ACH status responses class AchStatusChecker # Wrapper for a provider's "most recent bucket" # @return [Hash{String => AchClient::AchResponse}] Hash with provider's # external ACH id as the key, AchResponse objects as values def self.most_recent raise AbstractMethodError end # Wrapper for a providers range response endpoint # @return [Hash{String => AchClient::AchResponse}] Hash with provider's # external ACH id as the key, AchResponse objects as values def self.in_range(*) raise AbstractMethodError end end end end
Version data entries
12 entries across 12 versions & 1 rubygems