CreatePayment constructor

CreatePayment({
  1. required String currency,
  2. required String beneficiaryId,
  3. required Decimal amount,
  4. required String reason,
  5. required String reference,
  6. String? paymentDate,
  7. PaymentType? paymentType = PaymentType.regular,
  8. String? conversionId,
  9. EntityType? payerEntityType,
  10. String? payerCompanyName,
  11. String? payerFirstName,
  12. String? payerLastName,
  13. String? payerCity,
  14. String? payerAddress,
  15. String? payerPostcode,
  16. String? payerStateOrProvince,
  17. String? payerCountry,
  18. String? payerDateOfBirth,
  19. IdentificationType? payerIdentificationType,
  20. String? payerIdentificationValue,
  21. String? uniqueRequestId,
  22. String? ultimateBeneficiaryName,
  23. String? onBehalfOf,
})

Implementation

CreatePayment({
  required this.currency,
  required this.beneficiaryId,
  required this.amount,
  required this.reason,
  required this.reference,
  this.paymentDate,
  this.paymentType = PaymentType.regular,
  this.conversionId,
  this.payerEntityType,
  this.payerCompanyName,
  this.payerFirstName,
  this.payerLastName,
  this.payerCity,
  this.payerAddress,
  this.payerPostcode,
  this.payerStateOrProvince,
  this.payerCountry,
  this.payerDateOfBirth,
  this.payerIdentificationType,
  this.payerIdentificationValue,
  this.uniqueRequestId,
  this.ultimateBeneficiaryName,
  this.onBehalfOf,
});