KhipuPayment constructor
KhipuPayment({
- required String paymentId,
- required String paymentUrl,
- required String simplifiedTransferUrl,
- required String transferUrl,
- required String appUrl,
- required bool readyForTerminal,
- String? notificationToken,
- int? receiverId,
- String? conciliationDate,
- String? subject,
- String? amount,
- String? currency,
- String? status,
- String? statusDetail,
- String? body,
- String? pictureUrl,
- String? receiptUrl,
- String? returnUrl,
- String? cancelUrl,
- String? notifyUrl,
- String? notifyApiVersion,
- String? expiresDate,
- List<
String> ? attachmentUrls, - String? bank,
- String? bankId,
- String? payerName,
- String? payerEmail,
- String? personalIdentifier,
- String? bankAccountNumber,
- bool? outOfDateConciliation,
- String? transactionId,
- String? custom,
- String? responsibleUserEmail,
- bool? sendReminders,
- bool? sendEmail,
- String? paymentMethod,
- String? fundsSource,
- String? discount,
- String? thirdPartyAuthorizationDetails,
Implementation
KhipuPayment({
required this.paymentId,
required this.paymentUrl,
required this.simplifiedTransferUrl,
required this.transferUrl,
required this.appUrl,
required this.readyForTerminal,
this.notificationToken,
this.receiverId,
this.conciliationDate,
this.subject,
this.amount,
this.currency,
this.status,
this.statusDetail,
this.body,
this.pictureUrl,
this.receiptUrl,
this.returnUrl,
this.cancelUrl,
this.notifyUrl,
this.notifyApiVersion,
this.expiresDate,
this.attachmentUrls,
this.bank,
this.bankId,
this.payerName,
this.payerEmail,
this.personalIdentifier,
this.bankAccountNumber,
this.outOfDateConciliation,
this.transactionId,
this.custom,
this.responsibleUserEmail,
this.sendReminders,
this.sendEmail,
this.paymentMethod,
this.fundsSource,
this.discount,
this.thirdPartyAuthorizationDetails,
});