Sha256: a9bce72db1c56304c9b728211f4f710dfff8dcf33100d01323a85f7311721da9
Contents?: true
Size: 707 Bytes
Versions: 16
Compression:
Stored size: 707 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, list of 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, list of AchResponse objects as values def self.in_range(*) raise AbstractMethodError end end end end
Version data entries
16 entries across 16 versions & 1 rubygems