Create Invoice Link Options
constructor(providerToken: String? = null, maxTipAmount: Int? = null, suggestedTipAmounts: List<Int>? = null, providerData: String? = null, photoUrl: String? = null, photoSize: Long? = null, photoWidth: Int? = null, photoHeight: Int? = null, needName: Boolean? = null, subscriptionPeriod: Duration? = null, needPhoneNumber: Boolean? = null, needEmail: Boolean? = null, needShippingAddress: Boolean? = null, sendPhoneNumberToProvider: Boolean? = null, sendEmailToProvider: Boolean? = null, isFlexible: Boolean? = null)