Added builder and firs factory method to PaymentDetail