added clonePaymentProfile method