'decimal:2', 'gateway_fee_amount' => 'decimal:2', 'net_amount' => 'decimal:2', 'transferred_at' => 'datetime', 'failed_at' => 'datetime', 'gateway_payload' => 'array', 'metadata' => 'array', 'created_at' => 'datetime', 'updated_at' => 'datetime', 'deleted_at' => 'datetime', ]; public function payment() { return $this->belongsTo(Payment::class); } public function provider() { return $this->belongsTo(Provider::class); } }