diff --git a/api/db/transaction.go b/api/db/transaction.go
index 9bc49ed1bb7cf808a3cd071aa51d034165cdac2f..497ba7603b78c0a958c3b16be9187b4bece4e118 100644
--- a/api/db/transaction.go
+++ b/api/db/transaction.go
@@ -28,7 +28,7 @@ type Transaction struct {
 
 	Purchase      []Purchase      `json:"purchase,omitempty"`
 	Topup         *Topup          `json:"topup,omitempty"`
-	OrderPurchase []OrderPurchase `json:"order_purchase,omitempty" gorm:"foreignKey:TransactionID;constraint:OnDelete:CASCADE"`
+	OrderPurchase []OrderPurchase `json:"order_purchase" gorm:"foreignKey:TransactionID;constraint:OnDelete:CASCADE"`
 	Order         *Order          `json:"order,omitempty" gorm:"constraint:OnDelete:CASCADE"`
 	OrderID       *uint           `json:"-"`
 	Refund        *Order          `json:"refund,omitempty" gorm:"foreignKey:TransactionID"`