Subversion Repositories SmartDukaan

Rev

Rev 6228 | Rev 7049 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6228 Rev 6486
Line 35... Line 35...
35
  print '  string initializeHdfcPayment(i64 merchantPaymentId)'
35
  print '  string initializeHdfcPayment(i64 merchantPaymentId)'
36
  print '  string doHdfcPaymentForDigitalOrder(i64 merchantPaymentId, i64 rechargeOrderId, string phone)'
36
  print '  string doHdfcPaymentForDigitalOrder(i64 merchantPaymentId, i64 rechargeOrderId, string phone)'
37
  print '  string initializeHdfcEmiPayment(i64 merchantPaymentId)'
37
  print '  string initializeHdfcEmiPayment(i64 merchantPaymentId)'
38
  print '  i64 createRefund(i64 orderId, i64 merchantTxnId, double amount)'
38
  print '  i64 createRefund(i64 orderId, i64 merchantTxnId, double amount)'
39
  print '  bool capturePayment(i64 merchantTxnId)'
39
  print '  bool capturePayment(i64 merchantTxnId)'
-
 
40
  print '  bool refundPayment(i64 merchantTxnId, double amount, bool isDigital)'
40
  print '  bool partiallyCapturePayment(i64 merchantTxnId, double amount, string xferBy, string xferTxnId, i64 xferDate)'
41
  print '  bool partiallyCapturePayment(i64 merchantTxnId, double amount, string xferBy, string xferTxnId, i64 xferDate)'
41
  print '   getPaymentsRequiringExtraProcessing(ExtraPaymentProcessingType category)'
42
  print '   getPaymentsRequiringExtraProcessing(ExtraPaymentProcessingType category)'
42
  print '  void markPaymentAsProcessed(i64 paymentId, ExtraPaymentProcessingType category)'
43
  print '  void markPaymentAsProcessed(i64 paymentId, ExtraPaymentProcessingType category)'
43
  print ''
44
  print ''
44
  sys.exit(0)
45
  sys.exit(0)
Line 184... Line 185...
184
  if len(args) != 1:
185
  if len(args) != 1:
185
    print 'capturePayment requires 1 args'
186
    print 'capturePayment requires 1 args'
186
    sys.exit(1)
187
    sys.exit(1)
187
  pp.pprint(client.capturePayment(eval(args[0]),))
188
  pp.pprint(client.capturePayment(eval(args[0]),))
188
 
189
 
-
 
190
elif cmd == 'refundPayment':
-
 
191
  if len(args) != 3:
-
 
192
    print 'refundPayment requires 3 args'
-
 
193
    sys.exit(1)
-
 
194
  pp.pprint(client.refundPayment(eval(args[0]),eval(args[1]),eval(args[2]),))
-
 
195
 
189
elif cmd == 'partiallyCapturePayment':
196
elif cmd == 'partiallyCapturePayment':
190
  if len(args) != 5:
197
  if len(args) != 5:
191
    print 'partiallyCapturePayment requires 5 args'
198
    print 'partiallyCapturePayment requires 5 args'
192
    sys.exit(1)
199
    sys.exit(1)
193
  pp.pprint(client.partiallyCapturePayment(eval(args[0]),eval(args[1]),args[2],args[3],eval(args[4]),))
200
  pp.pprint(client.partiallyCapturePayment(eval(args[0]),eval(args[1]),args[2],args[3],eval(args[4]),))