Sha256: f9dbcbd14fec1f8cc29c4acd2888d4b85b2bc149bb995f64bbbe0e98fb6bc880
Contents?: true
Size: 1.23 KB
Versions: 3
Compression:
Stored size: 1.23 KB
Contents
require_relative '../Helpers/jso_nable' class TransactionSearchRequest < JSONable def TransactionId=(transactionId) @transactionId = transactionId end def OrderTrackingNumber=(orderTrackingNumber) @orderTrackingNumber = orderTrackingNumber end def Token=(token) @token = token end def Amount=(amount) #AmountRangeFilter Type @amount = amount end def DateCreated=(dateCreated) #DateRangeFilter type @dateCreated = dateCreated end def SettledDate=(settledDate) #DateRangeFilter type @settledDate = settledDate end def CardNumber=(cardNumber) #TextFilter type @cardNumber = cardNumber end def CardHolderName=(cardHolderName) @cardHolderName = cardHolderName end def CustomerId=(customerId) @customerId = customerId end def CustomerIdentifier(customerIdentifier) @customerIdentifier = customerIdentifier end def SearchOption(searchOption) @searchOption = searchOption end #private String TransactionId; #private String OrderTrackingNumber; #private String Token; #private AmountRangeFilter Amount; #private DateRangeFilter DateCreated; #private DateRangeFilter SettledDate; #private TextFilter CardNumber; #private TextFilter CardHolderName; end
Version data entries
3 entries across 3 versions & 2 rubygems