| Line 19... |
Line 19... |
| 19 |
if len(sys.argv) <= 1 or sys.argv[1] == '--help':
|
19 |
if len(sys.argv) <= 1 or sys.argv[1] == '--help':
|
| 20 |
print ''
|
20 |
print ''
|
| 21 |
print 'Usage: ' + sys.argv[0] + ' [-h host:port] [-u url] [-f[ramed]] function [arg1 [arg2...]]'
|
21 |
print 'Usage: ' + sys.argv[0] + ' [-h host:port] [-u url] [-f[ramed]] function [arg1 [arg2...]]'
|
| 22 |
print ''
|
22 |
print ''
|
| 23 |
print 'Functions:'
|
23 |
print 'Functions:'
|
| 24 |
print ' i64 createPayment(i64 user_id, i64 cart_id, double amount, i64 gateway_id)'
|
24 |
print ' i64 createPayment(i64 userId, double amount, i64 gatewayId, i64 txnId)'
|
| 25 |
print ' void createPaymentRequest(i64 cart_id, i64 application_id, i64 merchant_tx_id, params)'
|
- |
|
| 26 |
print ' void addCallbackUrl(i64 application_id, string callback_url, bool updateIfExisting)'
|
- |
|
| 27 |
print ' void getCallbackUrl(i64 application_id)'
|
- |
|
| 28 |
print ' getPaymentsForUser(i64 userId, i64 from_time, i64 to_time, PaymentStatus status, i64 gateway_id)'
|
25 |
print ' getPaymentsForUser(i64 userId, i64 fromTime, i64 toTime, PaymentStatus status, i64 gatewayId)'
|
| 29 |
print ' getPaymentsForCart(i64 cartId, i64 from_time, i64 to_time, PaymentStatus status, i64 gateway_id)'
|
- |
|
| 30 |
print ' getPayments(i64 from_time, i64 to_time, PaymentStatus status, i64 gateway_id)'
|
26 |
print ' getPayments(i64 fromTime, i64 toTime, PaymentStatus status, i64 gatewayId)'
|
| 31 |
print ' getPaymentForMerchantId(i64 merchant_tx_id)'
|
- |
|
| 32 |
print ' void changePaymentStatus(i64 id, PaymentStatus newStatus)'
|
- |
|
| 33 |
print ' void changePaymentRequestStatus(i64 request_id, RequestStatus requestStatus)'
|
- |
|
| 34 |
print ' getPaymentGateways(PaymentGatewayStatus status)'
|
- |
|
| 35 |
print ' PaymentGateway getPaymentGateway(i64 id)'
|
27 |
print ' PaymentGateway getPaymentGateway(i64 id)'
|
| 36 |
print ' void changeGatewayStatus(i64 id, PaymentGatewayStatus status)'
|
- |
|
| 37 |
print ' Payment getPayment(i64 id)'
|
28 |
print ' Payment getPayment(i64 id)'
|
| - |
|
29 |
print ' getPaymentForTxnId(i64 txnId)'
|
| 38 |
print ' void addBankDetails(i64 id, string bid, string btxid, string error_code, string session_id, string postdate, string auth_code, string ref_code)'
|
30 |
print ' bool updatePaymentDetails(i64 id, string gatewayPaymentId, string sessionId, string gatewayTxnStatus, string description, string gatewayTxnId, string authCode, string referenceCode, string errorCode, PaymentStatus status, attributes)'
|
| 39 |
print ''
|
31 |
print ''
|
| 40 |
sys.exit(0)
|
32 |
sys.exit(0)
|
| 41 |
|
33 |
|
| 42 |
pp = pprint.PrettyPrinter(indent = 2)
|
34 |
pp = pprint.PrettyPrinter(indent = 2)
|
| 43 |
host = 'localhost'
|
35 |
host = 'localhost'
|
| Line 88... |
Line 80... |
| 88 |
if len(args) != 4:
|
80 |
if len(args) != 4:
|
| 89 |
print 'createPayment requires 4 args'
|
81 |
print 'createPayment requires 4 args'
|
| 90 |
sys.exit(1)
|
82 |
sys.exit(1)
|
| 91 |
pp.pprint(client.createPayment(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
|
83 |
pp.pprint(client.createPayment(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
|
| 92 |
|
84 |
|
| 93 |
elif cmd == 'createPaymentRequest':
|
- |
|
| 94 |
if len(args) != 4:
|
- |
|
| 95 |
print 'createPaymentRequest requires 4 args'
|
- |
|
| 96 |
sys.exit(1)
|
- |
|
| 97 |
pp.pprint(client.createPaymentRequest(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
|
- |
|
| 98 |
|
- |
|
| 99 |
elif cmd == 'addCallbackUrl':
|
- |
|
| 100 |
if len(args) != 3:
|
- |
|
| 101 |
print 'addCallbackUrl requires 3 args'
|
- |
|
| 102 |
sys.exit(1)
|
- |
|
| 103 |
pp.pprint(client.addCallbackUrl(eval(args[0]),args[1],eval(args[2]),))
|
- |
|
| 104 |
|
- |
|
| 105 |
elif cmd == 'getCallbackUrl':
|
- |
|
| 106 |
if len(args) != 1:
|
- |
|
| 107 |
print 'getCallbackUrl requires 1 args'
|
- |
|
| 108 |
sys.exit(1)
|
- |
|
| 109 |
pp.pprint(client.getCallbackUrl(eval(args[0]),))
|
- |
|
| 110 |
|
- |
|
| 111 |
elif cmd == 'getPaymentsForUser':
|
85 |
elif cmd == 'getPaymentsForUser':
|
| 112 |
if len(args) != 5:
|
86 |
if len(args) != 5:
|
| 113 |
print 'getPaymentsForUser requires 5 args'
|
87 |
print 'getPaymentsForUser requires 5 args'
|
| 114 |
sys.exit(1)
|
88 |
sys.exit(1)
|
| 115 |
pp.pprint(client.getPaymentsForUser(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),eval(args[4]),))
|
89 |
pp.pprint(client.getPaymentsForUser(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),eval(args[4]),))
|
| 116 |
|
90 |
|
| 117 |
elif cmd == 'getPaymentsForCart':
|
- |
|
| 118 |
if len(args) != 5:
|
- |
|
| 119 |
print 'getPaymentsForCart requires 5 args'
|
- |
|
| 120 |
sys.exit(1)
|
- |
|
| 121 |
pp.pprint(client.getPaymentsForCart(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),eval(args[4]),))
|
- |
|
| 122 |
|
- |
|
| 123 |
elif cmd == 'getPayments':
|
91 |
elif cmd == 'getPayments':
|
| 124 |
if len(args) != 4:
|
92 |
if len(args) != 4:
|
| 125 |
print 'getPayments requires 4 args'
|
93 |
print 'getPayments requires 4 args'
|
| 126 |
sys.exit(1)
|
94 |
sys.exit(1)
|
| 127 |
pp.pprint(client.getPayments(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
|
95 |
pp.pprint(client.getPayments(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
|
| 128 |
|
96 |
|
| 129 |
elif cmd == 'getPaymentForMerchantId':
|
- |
|
| 130 |
if len(args) != 1:
|
- |
|
| 131 |
print 'getPaymentForMerchantId requires 1 args'
|
- |
|
| 132 |
sys.exit(1)
|
- |
|
| 133 |
pp.pprint(client.getPaymentForMerchantId(eval(args[0]),))
|
- |
|
| 134 |
|
- |
|
| 135 |
elif cmd == 'changePaymentStatus':
|
- |
|
| 136 |
if len(args) != 2:
|
- |
|
| 137 |
print 'changePaymentStatus requires 2 args'
|
- |
|
| 138 |
sys.exit(1)
|
- |
|
| 139 |
pp.pprint(client.changePaymentStatus(eval(args[0]),eval(args[1]),))
|
- |
|
| 140 |
|
- |
|
| 141 |
elif cmd == 'changePaymentRequestStatus':
|
- |
|
| 142 |
if len(args) != 2:
|
- |
|
| 143 |
print 'changePaymentRequestStatus requires 2 args'
|
- |
|
| 144 |
sys.exit(1)
|
- |
|
| 145 |
pp.pprint(client.changePaymentRequestStatus(eval(args[0]),eval(args[1]),))
|
- |
|
| 146 |
|
- |
|
| 147 |
elif cmd == 'getPaymentGateways':
|
- |
|
| 148 |
if len(args) != 1:
|
- |
|
| 149 |
print 'getPaymentGateways requires 1 args'
|
- |
|
| 150 |
sys.exit(1)
|
- |
|
| 151 |
pp.pprint(client.getPaymentGateways(eval(args[0]),))
|
- |
|
| 152 |
|
- |
|
| 153 |
elif cmd == 'getPaymentGateway':
|
97 |
elif cmd == 'getPaymentGateway':
|
| 154 |
if len(args) != 1:
|
98 |
if len(args) != 1:
|
| 155 |
print 'getPaymentGateway requires 1 args'
|
99 |
print 'getPaymentGateway requires 1 args'
|
| 156 |
sys.exit(1)
|
100 |
sys.exit(1)
|
| 157 |
pp.pprint(client.getPaymentGateway(eval(args[0]),))
|
101 |
pp.pprint(client.getPaymentGateway(eval(args[0]),))
|
| 158 |
|
102 |
|
| 159 |
elif cmd == 'changeGatewayStatus':
|
- |
|
| 160 |
if len(args) != 2:
|
- |
|
| 161 |
print 'changeGatewayStatus requires 2 args'
|
- |
|
| 162 |
sys.exit(1)
|
- |
|
| 163 |
pp.pprint(client.changeGatewayStatus(eval(args[0]),eval(args[1]),))
|
- |
|
| 164 |
|
- |
|
| 165 |
elif cmd == 'getPayment':
|
103 |
elif cmd == 'getPayment':
|
| 166 |
if len(args) != 1:
|
104 |
if len(args) != 1:
|
| 167 |
print 'getPayment requires 1 args'
|
105 |
print 'getPayment requires 1 args'
|
| 168 |
sys.exit(1)
|
106 |
sys.exit(1)
|
| 169 |
pp.pprint(client.getPayment(eval(args[0]),))
|
107 |
pp.pprint(client.getPayment(eval(args[0]),))
|
| 170 |
|
108 |
|
| - |
|
109 |
elif cmd == 'getPaymentForTxnId':
|
| - |
|
110 |
if len(args) != 1:
|
| - |
|
111 |
print 'getPaymentForTxnId requires 1 args'
|
| - |
|
112 |
sys.exit(1)
|
| - |
|
113 |
pp.pprint(client.getPaymentForTxnId(eval(args[0]),))
|
| - |
|
114 |
|
| 171 |
elif cmd == 'addBankDetails':
|
115 |
elif cmd == 'updatePaymentDetails':
|
| 172 |
if len(args) != 8:
|
116 |
if len(args) != 11:
|
| 173 |
print 'addBankDetails requires 8 args'
|
117 |
print 'updatePaymentDetails requires 11 args'
|
| 174 |
sys.exit(1)
|
118 |
sys.exit(1)
|
| 175 |
pp.pprint(client.addBankDetails(eval(args[0]),args[1],args[2],args[3],args[4],args[5],args[6],args[7],))
|
119 |
pp.pprint(client.updatePaymentDetails(eval(args[0]),args[1],args[2],args[3],args[4],args[5],args[6],args[7],args[8],eval(args[9]),eval(args[10]),))
|
| 176 |
|
120 |
|
| 177 |
transport.close()
|
121 |
transport.close()
|