@Transient
  public com.sapienter.jbilling.server.entity.PaymentAuthorizationDTO getOldDTO() {
    com.sapienter.jbilling.server.entity.PaymentAuthorizationDTO oldDTO =
        new com.sapienter.jbilling.server.entity.PaymentAuthorizationDTO();

    oldDTO.setAVS(this.getAvs());
    oldDTO.setApprovalCode(this.getApprovalCode());
    oldDTO.setCardCode(this.getCardCode());
    oldDTO.setCode1(this.getCode1());
    oldDTO.setCode2(this.getCode2());
    oldDTO.setCode3(this.getCode3());
    oldDTO.setCreateDate(this.getCreateDate());
    oldDTO.setId(this.getId());
    oldDTO.setMD5(this.getMD5());
    oldDTO.setProcessor(this.getProcessor());
    oldDTO.setResponseMessage(this.getResponseMessage());
    oldDTO.setTransactionId(this.getTransactionId());
    oldDTO.setPaymentId(this.getPayment() != null ? this.getPayment().getId() : null);

    return oldDTO;
  }