Skip to content

Commit c77e637

Browse files
committed
fixing debit bank account
1 parent 63da76f commit c77e637

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

PaymentTransactions/debit-bank-account.rb

+3-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ def debit_bank_account()
1515
request.transactionRequest = TransactionRequestType.new()
1616
request.transactionRequest.amount = ((SecureRandom.random_number + 1 ) * 15 ).round(2)
1717
request.transactionRequest.payment = PaymentType.new
18-
request.transactionRequest.payment.bankAccount = BankAccountType.new('checking','125000105','1234567890', 'John Doe','WEB','Wells Fargo Bank NA','101')
18+
#Generate random bank account number
19+
randomAccountNumber= Random.rand(100000000..9999999999).to_s;
20+
request.transactionRequest.payment.bankAccount = BankAccountType.new('checking','122000661',"'#{randomAccountNumber}'", 'John Doe','WEB','Wells Fargo Bank NA','101')
1921
request.transactionRequest.transactionType = TransactionTypeEnum::AuthCaptureTransaction
2022
request.transactionRequest.order = OrderType.new("invoiceNumber#{(SecureRandom.random_number*1000000).round(0)}","Order Description")
2123

spec/sample_code_spec.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -194,8 +194,8 @@ def validate_response(response= nil)
194194
response = credit_bank_account()
195195
validate_response(response)
196196

197-
#response = debit_bank_account()
198-
#validate_response(response)
197+
response = debit_bank_account()
198+
validate_response(response)
199199

200200
# response = refund_transaction()
201201
# validate_response(response)

0 commit comments

Comments
 (0)