diff --git a/WebService/src/com/informatika/ojek/webservice/Transaction.java b/WebService/src/com/informatika/ojek/webservice/Transaction.java
new file mode 100644
index 0000000000000000000000000000000000000000..a54d6addc8dd651f88d6dd39dcc6de24a131f783
--- /dev/null
+++ b/WebService/src/com/informatika/ojek/webservice/Transaction.java
@@ -0,0 +1,99 @@
+package com.informatika.ojek.webservice;
+
+import java.util.Date;
+
+public class Transaction {
+    private int idTransaction;
+    private int idDriver;
+    private int idPenumpang;
+    private String lokasiAwal;
+    private String lokasiTujuan;
+    private int rating;
+    private String comment;
+    private boolean isHide;
+    private Date datePosted;
+
+    public Transaction(int idTransaction, int idDriver, int idPenumpang, String lokasiAwal, String lokasiTujuan, int rating, String comment, boolean isHide, Date datePosted) {
+        this.idTransaction = idTransaction;
+        this.idDriver = idDriver;
+        this.idPenumpang = idPenumpang;
+        this.lokasiAwal = lokasiAwal;
+        this.lokasiTujuan = lokasiTujuan;
+        this.rating = rating;
+        this.comment = comment;
+        this.isHide = isHide;
+        this.datePosted = datePosted;
+    }
+
+    public int getIdTransaction() {
+        return idTransaction;
+    }
+
+    public void setIdTransaction(int idTransaction) {
+        this.idTransaction = idTransaction;
+    }
+
+    public int getIdDriver() {
+        return idDriver;
+    }
+
+    public void setIdDriver(int idDriver) {
+        this.idDriver = idDriver;
+    }
+
+    public int getIdPenumpang() {
+        return idPenumpang;
+    }
+
+    public void setIdPenumpang(int idPenumpang) {
+        this.idPenumpang = idPenumpang;
+    }
+
+    public String getLokasiAwal() {
+        return lokasiAwal;
+    }
+
+    public void setLokasiAwal(String lokasiAwal) {
+        this.lokasiAwal = lokasiAwal;
+    }
+
+    public String getLokasiTujuan() {
+        return lokasiTujuan;
+    }
+
+    public void setLokasiTujuan(String lokasiTujuan) {
+        this.lokasiTujuan = lokasiTujuan;
+    }
+
+    public int getRating() {
+        return rating;
+    }
+
+    public void setRating(int rating) {
+        this.rating = rating;
+    }
+
+    public String getComment() {
+        return comment;
+    }
+
+    public void setComment(String comment) {
+        this.comment = comment;
+    }
+
+    public boolean isHide() {
+        return isHide;
+    }
+
+    public void setHide(boolean hide) {
+        isHide = hide;
+    }
+
+    public Date getDatePosted() {
+        return datePosted;
+    }
+
+    public void setDatePosted(Date datePosted) {
+        this.datePosted = datePosted;
+    }
+}