Subversion Repositories SmartDukaan

Rev

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

Rev 5348 Rev 5382
Line 1041... Line 1041...
1041
     - transactionDateTo
1041
     - transactionDateTo
1042
     - amount
1042
     - amount
1043
    """
1043
    """
1044
    pass
1044
    pass
1045
 
1045
 
1046
  def getSettlementForReferenceId(self, referenceId, isRefund):
1046
  def getSettlementForReferenceId(self, referenceId, paymentGatewayId, isRefund):
1047
    """
1047
    """
1048
    Parameters:
1048
    Parameters:
1049
     - referenceId
1049
     - referenceId
-
 
1050
     - paymentGatewayId
1050
     - isRefund
1051
     - isRefund
1051
    """
1052
    """
1052
    pass
1053
    pass
1053
 
1054
 
1054
  def getEBSSettlementSummaries(self, ):
1055
  def getEBSSettlementSummaries(self, ):
Line 4624... Line 4625...
4624
    self._iprot.readMessageEnd()
4625
    self._iprot.readMessageEnd()
4625
    if result.ex is not None:
4626
    if result.ex is not None:
4626
      raise result.ex
4627
      raise result.ex
4627
    return
4628
    return
4628
 
4629
 
4629
  def getSettlementForReferenceId(self, referenceId, isRefund):
4630
  def getSettlementForReferenceId(self, referenceId, paymentGatewayId, isRefund):
4630
    """
4631
    """
4631
    Parameters:
4632
    Parameters:
4632
     - referenceId
4633
     - referenceId
-
 
4634
     - paymentGatewayId
4633
     - isRefund
4635
     - isRefund
4634
    """
4636
    """
4635
    self.send_getSettlementForReferenceId(referenceId, isRefund)
4637
    self.send_getSettlementForReferenceId(referenceId, paymentGatewayId, isRefund)
4636
    return self.recv_getSettlementForReferenceId()
4638
    return self.recv_getSettlementForReferenceId()
4637
 
4639
 
4638
  def send_getSettlementForReferenceId(self, referenceId, isRefund):
4640
  def send_getSettlementForReferenceId(self, referenceId, paymentGatewayId, isRefund):
4639
    self._oprot.writeMessageBegin('getSettlementForReferenceId', TMessageType.CALL, self._seqid)
4641
    self._oprot.writeMessageBegin('getSettlementForReferenceId', TMessageType.CALL, self._seqid)
4640
    args = getSettlementForReferenceId_args()
4642
    args = getSettlementForReferenceId_args()
4641
    args.referenceId = referenceId
4643
    args.referenceId = referenceId
-
 
4644
    args.paymentGatewayId = paymentGatewayId
4642
    args.isRefund = isRefund
4645
    args.isRefund = isRefund
4643
    args.write(self._oprot)
4646
    args.write(self._oprot)
4644
    self._oprot.writeMessageEnd()
4647
    self._oprot.writeMessageEnd()
4645
    self._oprot.trans.flush()
4648
    self._oprot.trans.flush()
4646
 
4649
 
Line 6487... Line 6490...
6487
    args = getSettlementForReferenceId_args()
6490
    args = getSettlementForReferenceId_args()
6488
    args.read(iprot)
6491
    args.read(iprot)
6489
    iprot.readMessageEnd()
6492
    iprot.readMessageEnd()
6490
    result = getSettlementForReferenceId_result()
6493
    result = getSettlementForReferenceId_result()
6491
    try:
6494
    try:
6492
      result.success = self._handler.getSettlementForReferenceId(args.referenceId, args.isRefund)
6495
      result.success = self._handler.getSettlementForReferenceId(args.referenceId, args.paymentGatewayId, args.isRefund)
6493
    except TransactionServiceException, ex:
6496
    except TransactionServiceException, ex:
6494
      result.ex = ex
6497
      result.ex = ex
6495
    oprot.writeMessageBegin("getSettlementForReferenceId", TMessageType.REPLY, seqid)
6498
    oprot.writeMessageBegin("getSettlementForReferenceId", TMessageType.REPLY, seqid)
6496
    result.write(oprot)
6499
    result.write(oprot)
6497
    oprot.writeMessageEnd()
6500
    oprot.writeMessageEnd()
Line 20664... Line 20667...
20664
 
20667
 
20665
class getSettlementForReferenceId_args:
20668
class getSettlementForReferenceId_args:
20666
  """
20669
  """
20667
  Attributes:
20670
  Attributes:
20668
   - referenceId
20671
   - referenceId
-
 
20672
   - paymentGatewayId
20669
   - isRefund
20673
   - isRefund
20670
  """
20674
  """
20671
 
20675
 
20672
  thrift_spec = (
20676
  thrift_spec = (
20673
    None, # 0
20677
    None, # 0
20674
    (1, TType.I64, 'referenceId', None, None, ), # 1
20678
    (1, TType.I64, 'referenceId', None, None, ), # 1
-
 
20679
    (2, TType.I64, 'paymentGatewayId', None, None, ), # 2
20675
    (2, TType.BOOL, 'isRefund', None, None, ), # 2
20680
    (3, TType.BOOL, 'isRefund', None, None, ), # 3
20676
  )
20681
  )
20677
 
20682
 
20678
  def __init__(self, referenceId=None, isRefund=None,):
20683
  def __init__(self, referenceId=None, paymentGatewayId=None, isRefund=None,):
20679
    self.referenceId = referenceId
20684
    self.referenceId = referenceId
-
 
20685
    self.paymentGatewayId = paymentGatewayId
20680
    self.isRefund = isRefund
20686
    self.isRefund = isRefund
20681
 
20687
 
20682
  def read(self, iprot):
20688
  def read(self, iprot):
20683
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
20689
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
20684
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
20690
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
Line 20692... Line 20698...
20692
        if ftype == TType.I64:
20698
        if ftype == TType.I64:
20693
          self.referenceId = iprot.readI64();
20699
          self.referenceId = iprot.readI64();
20694
        else:
20700
        else:
20695
          iprot.skip(ftype)
20701
          iprot.skip(ftype)
20696
      elif fid == 2:
20702
      elif fid == 2:
-
 
20703
        if ftype == TType.I64:
-
 
20704
          self.paymentGatewayId = iprot.readI64();
-
 
20705
        else:
-
 
20706
          iprot.skip(ftype)
-
 
20707
      elif fid == 3:
20697
        if ftype == TType.BOOL:
20708
        if ftype == TType.BOOL:
20698
          self.isRefund = iprot.readBool();
20709
          self.isRefund = iprot.readBool();
20699
        else:
20710
        else:
20700
          iprot.skip(ftype)
20711
          iprot.skip(ftype)
20701
      else:
20712
      else:
Line 20710... Line 20721...
20710
    oprot.writeStructBegin('getSettlementForReferenceId_args')
20721
    oprot.writeStructBegin('getSettlementForReferenceId_args')
20711
    if self.referenceId is not None:
20722
    if self.referenceId is not None:
20712
      oprot.writeFieldBegin('referenceId', TType.I64, 1)
20723
      oprot.writeFieldBegin('referenceId', TType.I64, 1)
20713
      oprot.writeI64(self.referenceId)
20724
      oprot.writeI64(self.referenceId)
20714
      oprot.writeFieldEnd()
20725
      oprot.writeFieldEnd()
-
 
20726
    if self.paymentGatewayId is not None:
-
 
20727
      oprot.writeFieldBegin('paymentGatewayId', TType.I64, 2)
-
 
20728
      oprot.writeI64(self.paymentGatewayId)
-
 
20729
      oprot.writeFieldEnd()
20715
    if self.isRefund is not None:
20730
    if self.isRefund is not None:
20716
      oprot.writeFieldBegin('isRefund', TType.BOOL, 2)
20731
      oprot.writeFieldBegin('isRefund', TType.BOOL, 3)
20717
      oprot.writeBool(self.isRefund)
20732
      oprot.writeBool(self.isRefund)
20718
      oprot.writeFieldEnd()
20733
      oprot.writeFieldEnd()
20719
    oprot.writeFieldStop()
20734
    oprot.writeFieldStop()
20720
    oprot.writeStructEnd()
20735
    oprot.writeStructEnd()
20721
 
20736