File tree Expand file tree Collapse file tree 1 file changed +12
-8
lines changed
Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Original file line number Diff line number Diff line change 22 require 'yaml'
33 require 'authorizenet'
44
5- include AuthorizeNet ::Reporting
5+ include AuthorizeNet ::API
66
77 config = YAML . load_file ( File . dirname ( __FILE__ ) + "/../credentials.yml" )
88 #merchant information
99 transaction = Transaction . new ( config [ 'api_login_id' ] , config [ 'api_transaction_key' ] , :gateway => :sandbox )
10- #get response from service
11- response = transaction . get_unsettled_transaction_list
12-
13- if response . result_code == "Ok"
10+
11+ request = GetUnsettledTransactionListRequest . new
12+
13+ response = transaction . get_unsettled_transaction_list ( request )
14+
15+ if response . messages . resultCode == MessageTypeEnum ::Ok
1416 unsettled_transactions = response . transactions
1517
16- unsettled_transactions . each do |unsettled_transaction |
17- puts "Transaction #{ unsettled_transaction . id } was submitted at #{ unsettled_transaction . submitted_at } "
18- end
18+ response . transactions . transaction . each do |unsettled_transaction |
19+ puts "Transaction #{ unsettled_transaction . transId } was submitted at #{ unsettled_transaction . submitTimeUTC } "
20+
21+ end
22+ puts "Total transaction received #{ unsettled_transactions . transaction . length } "
1923 else
2024 puts "ERROR message: #{ response . message_text } "
2125 puts "ERROR code: #{ response . message_code } "
You can’t perform that action at this time.
0 commit comments