Class: RubyBancbox::Cfp

Inherits:
Object
  • Object
show all
Defined in:
lib/ruby_bancbox/cfp.rb

Class Method Summary collapse

Class Method Details

.accredit_investor_3rd_party(options = {}) ⇒ Object



134
135
136
# File 'lib/ruby_bancbox/cfp.rb', line 134

def accredit_investor_3rd_party(options = {})
  post('/accreditInvestor3rdParty', options)
end

.cancel_escrow(options = {}) ⇒ Object



42
43
44
# File 'lib/ruby_bancbox/cfp.rb', line 42

def cancel_escrow(options = {})
  post('/cancelEscrow', options)
end

.cancel_proceeds_schedules(options = {}) ⇒ Object



106
107
108
# File 'lib/ruby_bancbox/cfp.rb', line 106

def cancel_proceeds_schedules(options = {})
  post('/cancelProceedsSchedules', options)
end

.change_investor_contribution(options = {}) ⇒ Object



38
39
40
# File 'lib/ruby_bancbox/cfp.rb', line 38

def change_investor_contribution(options = {})
  post('/changeInvestorContribution', options)
end

.close_escrow(options = {}) ⇒ Object



46
47
48
# File 'lib/ruby_bancbox/cfp.rb', line 46

def close_escrow(options = {})
  post('/closeEscrow', options)
end

.confirm_wire_transfer(options = {}) ⇒ Object



126
127
128
# File 'lib/ruby_bancbox/cfp.rb', line 126

def confirm_wire_transfer(options = {})
  post('/confirmWireTransfer', options)
end

.create_challenge_deposit(options = {}) ⇒ Object



150
151
152
# File 'lib/ruby_bancbox/cfp.rb', line 150

def create_challenge_deposit(options = {})
  post('/createChallengeDeposit', options)
end

.create_investor(options = {}) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/ruby_bancbox/cfp.rb', line 6

def create_investor(options = {})
  # reference_id
  # first_name
  # last_name
  # phone
  post( '/createInvestor', options )
end

.create_issuer(options = {}) ⇒ Object



22
23
24
# File 'lib/ruby_bancbox/cfp.rb', line 22

def create_issuer(options = {})
  post('/createIssuer', options)
end

.create_proceeds_schedules(options = {}) ⇒ Object



98
99
100
# File 'lib/ruby_bancbox/cfp.rb', line 98

def create_proceeds_schedules(options = {})
  post('/createProceedsSchedules', options)
end

.disburse_escrow(options = {}) ⇒ Object



82
83
84
# File 'lib/ruby_bancbox/cfp.rb', line 82

def disburse_escrow(options = {})
  post('/disburseEscrow', options)
end

.freeze_investment_ledger(options = {}) ⇒ Object



94
95
96
# File 'lib/ruby_bancbox/cfp.rb', line 94

def freeze_investment_ledger(options = {})
  post('/freezeInvestmentLedger', options)
end

.fund_account(options = {}) ⇒ Object



30
31
32
# File 'lib/ruby_bancbox/cfp.rb', line 30

def (options = {})
  post('/fundAccount', options)
end

.fund_escrow(options = {}) ⇒ Object



34
35
36
# File 'lib/ruby_bancbox/cfp.rb', line 34

def fund_escrow(options = {})
  post('/fundEscrow', options)
end

.get_activity(options = {}) ⇒ Object



142
143
144
# File 'lib/ruby_bancbox/cfp.rb', line 142

def get_activity(options = {})
  post('/getActivity', options)
end

.get_challenge_deposit_status(options = {}) ⇒ Object



158
159
160
# File 'lib/ruby_bancbox/cfp.rb', line 158

def get_challenge_deposit_status(options = {})
  post('/getChallengeDepositStatus', options)
end

.get_escrow(options = {}) ⇒ Object



50
51
52
53
# File 'lib/ruby_bancbox/cfp.rb', line 50

def get_escrow(options = {})
  post('/getEscrowDetails', options)

end

.get_escrow_activity(options = {}) ⇒ Object



60
61
62
# File 'lib/ruby_bancbox/cfp.rb', line 60

def get_escrow_activity(options = {})
  post('/getActivityDetails', options)
end

.get_investment_ledger(options = {}) ⇒ Object



86
87
88
# File 'lib/ruby_bancbox/cfp.rb', line 86

def get_investment_ledger(options = {})
  post('/getInvestmentLedger', options)
end

.get_investor(options = {}) ⇒ Object



68
69
70
71
# File 'lib/ruby_bancbox/cfp.rb', line 68

def get_investor(options = {})
  # investor_id
  post('/getInvestorDetails', options)
end

.get_issuer(options = {}) ⇒ Object



78
79
80
# File 'lib/ruby_bancbox/cfp.rb', line 78

def get_issuer(options = {})
  post('/getIssuerDetails', options)
end

.get_ledger(options = {}) ⇒ Object



146
147
148
# File 'lib/ruby_bancbox/cfp.rb', line 146

def get_ledger(options = {})
  post('/getLedger', options)
end

.get_proceeds_schedules(options = {}) ⇒ Object



102
103
104
# File 'lib/ruby_bancbox/cfp.rb', line 102

def get_proceeds_schedules(options = {})
  post('/getProceedsSchedules', options)
end

.get_verification_status(options = {}) ⇒ Object



138
139
140
# File 'lib/ruby_bancbox/cfp.rb', line 138

def get_verification_status(options = {})
  post('/getVerificationStatus', options)
end


122
123
124
# File 'lib/ruby_bancbox/cfp.rb', line 122

def (options = {})
  post('/linkExternalAccount', options)
end

.list_escrow_accountsObject



55
56
57
58
# File 'lib/ruby_bancbox/cfp.rb', line 55

def list_escrow_accounts
  post('/getEscrowList')

end

.list_investorsObject



64
65
66
# File 'lib/ruby_bancbox/cfp.rb', line 64

def list_investors
  post('/getInvestorList')
end

.list_issuersObject



73
74
75
76
# File 'lib/ruby_bancbox/cfp.rb', line 73

def list_issuers
  post('/getIssuerList')

end

.modify_escrow(options = {}) ⇒ Object



114
115
116
# File 'lib/ruby_bancbox/cfp.rb', line 114

def modify_escrow(options = {})
  post('/updateEscrowAccount', options)
end

.open_escrow(options = {}) ⇒ Object



26
27
28
# File 'lib/ruby_bancbox/cfp.rb', line 26

def open_escrow(options = {})
  post('/createEscrowAccount', options)
end

.submit_agreement(options = {}) ⇒ Object



14
15
16
# File 'lib/ruby_bancbox/cfp.rb', line 14

def submit_agreement(options = {})
  post( '/submitAgreemnt', options)
end

.transfer_funds(options = {}) ⇒ Object



118
119
120
# File 'lib/ruby_bancbox/cfp.rb', line 118

def transfer_funds(options = {})
  post('/transferFunds', options)
end

.update_investment_ledger(options = {}) ⇒ Object



90
91
92
# File 'lib/ruby_bancbox/cfp.rb', line 90

def update_investment_ledger(options = {})
  post('/updateInvestmentLedger', options)
end

.update_investor(options = {}) ⇒ Object



162
163
164
# File 'lib/ruby_bancbox/cfp.rb', line 162

def update_investor(options = {})
  post('/updateInvestor', options)
end

.update_issuer(options = {}) ⇒ Object



166
167
168
# File 'lib/ruby_bancbox/cfp.rb', line 166

def update_issuer(options = {})
  post('/updateIssuer', options)
end

.verify_challenge_deposit(options = {}) ⇒ Object



154
155
156
# File 'lib/ruby_bancbox/cfp.rb', line 154

def verify_challenge_deposit(options = {})
  post('/verifyChallengeDeposit', options)
end

.verify_identity(options = {}) ⇒ Object



18
19
20
# File 'lib/ruby_bancbox/cfp.rb', line 18

def verify_identity(options = {})
  post('/verifyIdentity', options)
end

.verify_income(options = {}) ⇒ Object



130
131
132
# File 'lib/ruby_bancbox/cfp.rb', line 130

def verify_income(options = {})
  post('/verifyIncome', options)
end

.withdraw_funds(options = {}) ⇒ Object



110
111
112
# File 'lib/ruby_bancbox/cfp.rb', line 110

def withdraw_funds(options = {})
  post('/withdrawFunds', options)
end